草庐IT

miniprogram-ci

全部标签

微信小程序不在以下 request 合法域名列表中,请参考文档:https://developers.weixin.qq.com/miniprogram/dev/framework/ability/n

出现不在以下request合法域名列表中,请参考文档:https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html如果时仅仅提供了http协议接口、暂时没用提供https协议的接口可以开启[不校验合法域名、TLS版本以及HTTPS证书]的选项只能在开发和调试使用,项目上线之后要勾掉。

解决 require args is ‘mobx-miniprogram-bindings‘ 的问题

微信小程序在使用mobx时报错Error:module'pages/index/mobx-miniprogram-bindings.js'isnotdefined,requireargsis'mobx-miniprogram-bindings'解决方法工具-》重构npm原因:总的来说是因为js运行时的不一样构建npm的过程,是为了让原始的npm包(放在node_modules里的)能够在小程序的运行时上跑起来:类似nodejs的require路径检查,小程序在require时,如果不是绝对路径或者以`.`开头的绝对路径,是会尝试去`miniprogram_npm`搜索的,构建npm的工作之一就

python - 在 travis CI 中更新 SQLite

在python3.6和3.7(django2.2)上我得到django.core.exceptions.ImproperlyConfigured:需要SQLite3.8.3或更高版本(找到3.8.2)。在TravisCI上我做了什么我尝试使用插件安装它:addons:apt:sources:-travis-ci/sqlite3packages:-sqlite3这里的资源被忽略了Disallowingsources:travis-ci/sqlite3ToaddunlistedAPTsources,followinstructionsinhttps://docs.travis-ci.com

python - 在 travis CI 中更新 SQLite

在python3.6和3.7(django2.2)上我得到django.core.exceptions.ImproperlyConfigured:需要SQLite3.8.3或更高版本(找到3.8.2)。在TravisCI上我做了什么我尝试使用插件安装它:addons:apt:sources:-travis-ci/sqlite3packages:-sqlite3这里的资源被忽略了Disallowingsources:travis-ci/sqlite3ToaddunlistedAPTsources,followinstructionsinhttps://docs.travis-ci.com

修复 GitLab 的 CI Runner 提示找不到 pwsh 执行文件

本文告诉大家如何修复使用GitLab的Runner做CI时提示"pwsh":executablefilenotfoundin%PATH%错误有两个方法,第一个方法就是安装pwsh命令,安装方法是在PowerShell里输入以下代码安装wingetinstallMicrosoft.PowerShell如果嫌弃winget输入太慢,可以从他的输出里面找到PowerShell的下载地址,换个快速的下载器去下载即可输入以上命令之后,相信你看界面就会了第二个方法就是将pwsh修改为powershell代码,编辑gitlab-runner.exe所在文件夹下的config.toml文件,将里面的pwsh修

ruby-on-rails - GitLab CI - Redis::CannotConnectError:在 127.0.0.1:6379 上连接到 Redis 时出错

很少有测试在管道中失败并出现错误Redis::CannotConnectError:ErrorconnectingtoRedison127.0.0.1:6379(Errno::ECONNREFUSED)。我的.gitlab-ci.yml文件image:starefossen/ruby-node:latestservices:-mongo:latest-redis:latestvariables:MONGODB_URI:mongodb://mongo:27017/db_testREDISTOGO_URL:redis://localhost:6379before_script:-bundl

ruby-on-rails - GitLab CI - Redis::CannotConnectError:在 127.0.0.1:6379 上连接到 Redis 时出错

很少有测试在管道中失败并出现错误Redis::CannotConnectError:ErrorconnectingtoRedison127.0.0.1:6379(Errno::ECONNREFUSED)。我的.gitlab-ci.yml文件image:starefossen/ruby-node:latestservices:-mongo:latest-redis:latestvariables:MONGODB_URI:mongodb://mongo:27017/db_testREDISTOGO_URL:redis://localhost:6379before_script:-bundl

在 CI/CD流水线中运行自动化单元测试的4个原因

目录什么是单元测试?C#中的单元测试示例我需要在CI/CD流水线中运行自动化测试吗?开发人员代码验证反馈循环预验证步步为营减少“另一个开发人员写了这段代码”的问题什么是单元测试?单元测试什么是单元测试?单元测试是一小段代码,用于测试应用程序编写的代码的逻辑。单元测试允许对代码进行快速内存测试,关闭开发人员代码验证反馈循环。C#中的单元测试示例下面是为用C#编写的简单计算器库编写的一些单元测试的简单示例。如果你从未编写过C#,请不要害怕这个代码示例。同样的原则适用于几乎任何其他编程语言!计算器类是将要测试的类,这称为被测单元或被测类。namespaceWebDevTutor{publicstat

redis - 在 Gitlab CI 中使用 redis

我目前正在使用无服务器框架并使用共享运行器设置gitlabci。以下是我的gitlab-ci.yml:image:node:latestservices:-rediscache:paths:-node_modules/-java/stages:-build-test-review-staging-productionbuild:stage:buildscript:-npminstallartifacts:paths:-node_modules/install:java:stage:buildscript:-apt-getupdate-apt-getinstall-ydefault-jr

redis - 在 Gitlab CI 中使用 redis

我目前正在使用无服务器框架并使用共享运行器设置gitlabci。以下是我的gitlab-ci.yml:image:node:latestservices:-rediscache:paths:-node_modules/-java/stages:-build-test-review-staging-productionbuild:stage:buildscript:-npminstallartifacts:paths:-node_modules/install:java:stage:buildscript:-apt-getupdate-apt-getinstall-ydefault-jr