文件名称:autoapp:具有简单go应用程序的CICD示例
文件大小:3.33MB
文件格式:ZIP
更新时间:2024-02-19 22:23:57
go docker kubernetes golang continuous-integration
自动应用 :robot_face: 使用多阶段docker构建的带有简单go应用程序的CI / CD示例。 跑 :spouting_whale: 已实现 # creates a new image $ make build # runs the image $ make run :hamster_face: 已实现 # installs deps etc $ make install # execute binary $ ./bin/cmd 例 环境变量 # defaults to " 8080 " PORT=3000 # defaults to " Gopher " NAME="Edgar Allan Poe" # forces tests to fail FAILED=true 指令 运行make help列出可用的命令: $ make help Choose a command run in autoapp: install Install missing dependencies. Builds binary in ./bin build C
【文件预览】:
autoapp-master
----deployments()
--------spinnaker()
--------autoapp()
----.gitignore(344B)
----go.mod(24B)
----Dockerfile(1KB)
----Makefile(2KB)
----.dockerignore(90B)
----assets()
--------quay-new-repo.png(10KB)
--------gcp-create-project.png(17KB)
--------spinnaker-app.png(16KB)
--------drone-activate.png(31KB)
--------deploy-processing.png(23KB)
--------deploy-quay.png(95KB)
--------drone-oauth.png(19KB)
--------deploy-decision.png(24KB)
--------quay-docker.png(7KB)
--------quay-org.png(7KB)
--------drone-config.png(22KB)
--------deploy-pull-request.png(17KB)
--------quay-repo.png(31KB)
--------quay-build-trigger.png(19KB)
--------deploy-CI-success.png(26KB)
--------deploy-running.png(61KB)
--------spinnaker-pipeline.png(13KB)
--------deploy-ed.png(88KB)
--------deploy-check-production.png(36KB)
--------drone-signup.png(64KB)
--------example.png(1.84MB)
--------deploy-loadbalancers.png(20KB)
--------deploy-canary.png(30KB)
--------quay-github-app.png(9KB)
--------deploy-pr-desc.png(19KB)
--------docker-mac-preferences.png(63KB)
----build()
--------drone.yaml(341B)
----LICENSE(1KB)
----README.md(5KB)
----web()
--------app()
--------static()
--------template()
----docs()
--------00-prerequisites.md(2KB)
--------01-client-tools.md(3KB)
--------06-setup-drone.md(2KB)
--------04-setup-quay.md(1KB)
--------05-setup-spinnaker.md(3KB)
--------02-create-cluster.md(2KB)
--------03-deploy-spinnaker.md(10KB)
--------07-deploy.md(5KB)
----cmd()
--------app()