问题标签 [travis-ci-cli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - Travis CI 构建错误、解密错误、数字信封例程:EVP_DecryptFinal_ex:最终块长度错误:evp_enc.c:518:
我一直在努力完成这个Trailhead 模块。第一个问题是在尝试使用 GitHub 凭据登录时,我使用 GitHub-token 标志解决了这个问题。
现在,在我启动持续集成之后,它不断地失败。
第一个例外是iv undefined,它不再发生,不确定它是如何修复的。还有这个
:数字信封例程:EVP_DecryptFinal_ex:错误解密:evp_enc.c
最后一个例外已成为真正的障碍。我不知道如何解决这个问题。
工作日志:
配置文件:
我不确定还有什么可以看或做什么来完成这项工作。
我正在尝试创建一个标准的开发管道,这对于实施 CI/CD 很重要。
工作站设置:
- 红宝石版本:2.7.2
- 特拉维斯版本:1.10.0
- SFDX-cli 版本:7.85.1
已经在 Windows(本地站)和 AWS Ubuntu 服务器中测试,结果相同。
continuous-integration - 我可以在成功构建 travis CI 后运行脚本吗?
在 Travis CI 中成功构建后,我正在尝试运行脚本。脚本进行休息调用。如果我在成功后部分的 travis.yml 文件中运行脚本,它只会识别第一行而不执行其他行。该脚本有多行并进行 curl 调用。
这是 travis.yml 文件。
github - 解释 travis encrypt-file 命令中的 -r 标志
我最近和特拉维斯一起工作。我需要加密服务帐户凭据(从 GCP 授权 Travis 访问 GCP)。我遇到了以下命令来加密文件:
travis encrypt-file Downloads\mygcpproject-344401-5222dd5351fb.json -r <travis_repo>
此文件生成名为 的加密文件mygcpproject-344401-5222dd5351fb.json.enc
。然后,我们将此加密文件添加到 GitHub 存储库,然后 Travis 从那里根据这些凭据在 GCP 上部署应用程序。
我的问题是:
当我们将代码连同这个加密凭证文件一起推送到 GitHub 时,为什么我们需要-r
在上面的命令中使用 flag?
否则,如果我们使用-r
flag 直接将凭据设置为 travis env 变量,那么为什么我们需要将这个加密文件推送到 GitHub?-r
此命令中 flag的确切用途是什么?
请解释。提前致谢!!
travis-ci - Travis CLI:使用“travis encrypt”加密返回 — 找不到资源 ({"file":"not found"})
我正在尝试使用有关 Travis CI docs的命令加密.travis.yml文件中的令牌。travis encrypt 123 --add deploy.api_key --pro
相反,我进入了控制台resource not found ({"file":"not found"})
先决条件:
我已经在我的机器上安装了 Travis CLI。此外,我使用 command 从 CLI 成功登录了 travis travis login --github-token {tokenHere} --com
。Github 与 Travis CI 相连。
带有 --debug 的结果— 带有 --debug 的 命令结果
如果我手动访问https://api.travis-ci.com/repos/{Nickname}/HerokuTest,我会收到一个包含项目信息的 XML 文件。
拜托,你能告诉我,我怎样才能看到这里有什么问题,或者我还能在哪里寻找?
jenkins - MSBuild 无法在 jenkins Server 中构建 MSTest 项目
我正在尝试使用来自 Jenkins 服务器的 msbuild 构建我的 MVC 项目,但由于以下错误而失败。
错误 CS0246:找不到类型或命名空间名称“TestMethod”(您是否缺少 using 指令或程序集引用?) [D:\Jenkins_home\workspace\resource-allocation-code-cleanup\Brain.Tests\Brain.测试.csproj]
这是因为以下命名空间。如何将此命名空间用于 VS 2019 Builder 工具。
在本地,相同的命令正常工作。唯一的区别是我在 Jenkins 服务器中安装了 VS 2019 构建工具,在本地机器中安装了 VS 2019 Enterprise。
next.js - Travis Build 卡在构建新包步骤上
直到几天前,我为 react-nextjs 应用程序构建的构建工作正常。但是由于某种原因,部署卡在了这Building fresh packages
一步。我们使用纱线。
我通过 Travis 的调试模式检查了日志。我按照这些步骤查看了有关该问题的一些日志。https://github.com/yarnpkg/yarn/issues/5129#issuecomment-842775713
有没有人有解决这个问题的建议?
travis-ci - 在 Travis CL 中从事组织项目
我想问一下是否有 5 个人在 GitHub 中的存储库上工作,因为在 Travis CL 中使用 repo 是否每个人都必须创建一个帐户才能在 Travis CL 中的 repo 上工作,或者只有一个帐户对所有人都可以。如果您可以指导我或有任何有用的链接。谢谢