diff options
Diffstat (limited to 'doc/ci/examples/deployment/index.md')
-rw-r--r-- | doc/ci/examples/deployment/index.md | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/doc/ci/examples/deployment/index.md b/doc/ci/examples/deployment/index.md index b083dbb8177..b097f1fac76 100644 --- a/doc/ci/examples/deployment/index.md +++ b/doc/ci/examples/deployment/index.md @@ -47,6 +47,7 @@ staging: script: - gem install dpl - dpl --provider=heroku --app=my-app-staging --api_key=$HEROKU_STAGING_API_KEY + environment: staging ``` In the above example we use Dpl to deploy `my-app-staging` to Heroku server with API key stored in `HEROKU_STAGING_API_KEY` secure variable. @@ -70,6 +71,7 @@ staging: - dpl --provider=heroku --app=my-app-staging --api_key=$HEROKU_STAGING_API_KEY only: - main + environment: staging ``` The first line `apt-get update -yq` updates the list of available packages, @@ -93,6 +95,7 @@ staging: - dpl --provider=heroku --app=my-app-staging --api_key=$HEROKU_STAGING_API_KEY only: - main + environment: staging production: stage: deploy @@ -101,6 +104,7 @@ production: - dpl --provider=heroku --app=my-app-production --api_key=$HEROKU_PRODUCTION_API_KEY only: - tags + environment: production ``` We created two deploy jobs that are executed on different events: @@ -117,7 +121,7 @@ We also use two secure variables: To store API keys as secure variables: -1. On the top bar, select **Menu > Projects** and find your project. +1. On the top bar, select **Main menu > Projects** and find your project. 1. On the left sidebar, select **Settings > CI/CD**. 1. Expand **Variables**. |