|
|
@@ -2,7 +2,7 @@
|
|
|
push:
|
|
|
branches:
|
|
|
- stacks-fix-cli-analytics
|
|
|
-name: Deploy to test-1
|
|
|
+name: Deploy to test-2
|
|
|
jobs:
|
|
|
porter-deploy:
|
|
|
runs-on: ubuntu-latest
|
|
|
@@ -20,13 +20,23 @@ jobs:
|
|
|
- name: Install Porter
|
|
|
timeout-minutes: 30
|
|
|
run: /bin/bash -c "$(curl -fsSL https://install.porter.run)"
|
|
|
+ - name: Login
|
|
|
+ timeout-minutes: 30
|
|
|
+ run: porter auth login --token $PORTER_TOKEN
|
|
|
+ env:
|
|
|
+ PORTER_CLUSTER: 2
|
|
|
+ PORTER_HOST: https://aebf-160-72-72-58.ngrok-free.app
|
|
|
+ PORTER_PROJECT: 1
|
|
|
+ PORTER_STACK_NAME: test-2
|
|
|
+ PORTER_TAG: ${{ steps.vars.outputs.sha_short }}
|
|
|
+ PORTER_TOKEN: ${{ secrets.PORTER_STACK_1_2 }}
|
|
|
- name: Deploy stack
|
|
|
timeout-minutes: 30
|
|
|
- run: porter auth login --token $PORTER_TOKEN && go run ./cli/main.go apply
|
|
|
+ run: go run ./cli/main.go apply
|
|
|
env:
|
|
|
PORTER_CLUSTER: "2"
|
|
|
PORTER_HOST: https://aebf-160-72-72-58.ngrok-free.app
|
|
|
PORTER_PROJECT: "1"
|
|
|
- PORTER_STACK_NAME: test-1
|
|
|
+ PORTER_STACK_NAME: test-2
|
|
|
PORTER_TAG: ${{ steps.vars.outputs.sha_short }}
|
|
|
- PORTER_TOKEN: ${{ secrets.PORTER_STACK_7_11 }}
|
|
|
+ PORTER_TOKEN: ${{ secrets.PORTER_STACK_1_2 }}
|