jjzjj

Pipelines

全部标签

node.js - 无法安装/更新 heroku 工具带 - heroku-pipelines

已结束。这个问题是notreproducibleorwascausedbytypos.它目前不接受答案。此问题是由拼写错误或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这个问题的解决方式不太可能帮助future的读者。关闭6年前。Improvethisquestion我在使用herokutoolbelt更新时遇到问题(在Ubuntux64上)。无论我尝试运行什么heroku命令,heroku工具带都会尝试self更新,并且更新总是失败并显示以下输出:$herokuheroku-cli:InstallingToolbeltv4...doneFormoreinfor

ruby-on-rails - 使用 Bitbucket Pipelines 和 Docker 为 Ruby on Rails 项目设置 CD

我很想在BitbucketPipelines中为RubyonRails/PostgreSQL/Sidekiq项目设置持续部署,但我很难弄清楚它们是如何组合在一起的,特别是如何让postgres在内部工作一个Docker镜像。我对Docker和Pipelines很陌生。在我的谷歌搜索中,Docker谈到使用docker-compose创建一个包,所以我有一个Postgres容器和一个Sideqik容器,然后将它们与应用程序容器链接。但我不确定bundle和图像之间有什么区别,以及BitbucketPipelines是否支持bundle。最终我想在Heroku上设置部署到暂存环境,但现在让

ruby-on-rails - 使用 Bitbucket Pipelines 和 Docker 为 Ruby on Rails 项目设置 CD

我很想在BitbucketPipelines中为RubyonRails/PostgreSQL/Sidekiq项目设置持续部署,但我很难弄清楚它们是如何组合在一起的,特别是如何让postgres在内部工作一个Docker镜像。我对Docker和Pipelines很陌生。在我的谷歌搜索中,Docker谈到使用docker-compose创建一个包,所以我有一个Postgres容器和一个Sideqik容器,然后将它们与应用程序容器链接。但我不确定bundle和图像之间有什么区别,以及BitbucketPipelines是否支持bundle。最终我想在Heroku上设置部署到暂存环境,但现在让

node.js - 有没有一种简单的方法可以在 Bitbucket Pipelines Docker 容器中更改为非 root 用户?

BitbucketPipelines正在使用Docker容器执行任务,默认情况下Docker容器以root身份运行。这是NPM生命周期脚本的问题,因为NPM在运行脚本时会尝试降级其权限。当执行postinstall脚本时,NPMthrowsanerror它无法在wd%s%s(wd=%s)中运行。最简单的解决方案是使用--unsafe-perm标志运行npminstall,但我不喜欢这种方法。Docker的bestpractices用于编写Dockerfiles声明:Ifaservicecanrunwithoutprivileges,useUSERtochangetoanon-rootu

node.js - 有没有一种简单的方法可以在 Bitbucket Pipelines Docker 容器中更改为非 root 用户?

BitbucketPipelines正在使用Docker容器执行任务,默认情况下Docker容器以root身份运行。这是NPM生命周期脚本的问题,因为NPM在运行脚本时会尝试降级其权限。当执行postinstall脚本时,NPMthrowsanerror它无法在wd%s%s(wd=%s)中运行。最简单的解决方案是使用--unsafe-perm标志运行npminstall,但我不喜欢这种方法。Docker的bestpractices用于编写Dockerfiles声明:Ifaservicecanrunwithoutprivileges,useUSERtochangetoanon-rootu

xcode - Azure Devops Pipelines - 具有多个配置文件的 Xcode 项目无法存档和签名

我是DevOps的新手,所以如果我错过了一些基本的东西,请放轻松:)我在AzurePipelines中使用以下内容:带有XcodeBuildAgent的托管MacOS(Xcode版本5.142.0)我刚刚开始尝试为使用多个配置文件的基于Xcode的项目设置管道。在我的场景中,我的应用程序中有以下配置文件:意图ItentsUI小工具应用我已按照此处的说明设置证书和配置文件(尽管我的项目使用自动签名):https://learn.microsoft.com/en-us/azure/devops/pipelines/apps/mobile/app-signing?view=vsts&tabs

Elasticsearch:使用 pipelines 路由文档到想要的 Elasticsearch 索引中去

路由文件当应用程序需要向Elasticsearch添加文档时,它们首先要知道目标索引是什么。在很多的应用案例中,特别是针对时序数据,我们想把每个月的数据写入到一个特定的索引中。一方面便于管理索引,另外一方面在将来搜索的时候可以按照每个月的索引来进行搜索,这样速度更快,更便捷。当你处于某种类型的文档总是转到特定索引的琐碎情况时,这似乎很明显,但当你的索引名称可能根据杂项参数(无论它们是否在你的系统外部-当前例如日期-或者你尝试存储的文档的固有属性-大多数时候是文档字段之一的值)。当发生最后一种情况时(我们指的是索引名称可以变化的情况),在向Elasticsearch发出索引命令之前,你的应用程序

python - 从 Gitlab Pipelines 上传到 pypi

我正在尝试使用GitlabCI作业将包上传到pypi,但我无法让它工作:/有人有工作示例吗?到目前为止,我在我的.gitlab-ci.yaml中尝试了什么(从我的本地机器上,它们都在工作):用.pypirc文件缠绕-echo"[distutils]">>~/.pypirc-echo"index-servers=">>~/.pypirc-echo"pypi">>~/.pypirc-echo"">>~/.pypirc-echo"[pypi]">>~/.pypirc-'echo"repository:https://upload.pypi.org/legacy/">>~/.pypirc'-'

docker - Bitbucket Pipelines - mvn clean install 不适用于 JavaFX

我正在使用BitbucketPipelines构建我们大学的一个项目。这是我在bitbucket-pipelines.yml中的配置:image:maven:3.3.9-jdk-8pipelines:default:-step:script:#Modifythecommandsbelowtobuildyourrepository.-mvn-fEasyDiet_JavaFX_View/pom.xmlcleaninstall这里是一些编译错误->与JavaFX相关:ERROR]COMPILATIONERROR:[INFO]----------------------------------

authentication - 使用 Bitbucket Pipelines 从 Docker 实例 SSH 到登台机器

使用新的BitbucketPipelines功能,我如何从它启动的docker容器通过SSH连接到我的暂存箱?我的管道的最后一步是一个.sh文件,该文件在登台上部署必要的代码,但是因为我的登台箱使用公钥身份验证并且不知道docker容器SSH连接被拒绝。在不使用SSH密码身份验证的情况下解决这个问题(这也会导致我不断选择通过公钥进行身份验证。)? 最佳答案 Bitbucket管道可以使用您创建的Docker镜像,该镜像具有在构建期间运行的ssh客户端设置,只要它托管在可公开访问的容器注册表上。创建一个Docker镜像。Createa