File tree Expand file tree Collapse file tree 4 files changed +13
-13
lines changed Expand file tree Collapse file tree 4 files changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -57,18 +57,18 @@ jobs:
57
57
env :
58
58
POSTGRES_MAJOR_VERSION : ${{ env.POSTGRES_MAJOR_VERSION }}
59
59
run : |
60
- nix run .#packer -- init amazon-arm64-nix.pkr.hcl
60
+ nix shell .#packer -c packer init amazon-arm64-nix.pkr.hcl
61
61
GIT_SHA=${{ steps.get_sha.outputs.sha }}
62
- nix run .#packer -- build -var "git-head-version=${GIT_SHA}" -var "packer-execution-id=${GITHUB_RUN_ID}" -var-file="development-arm.vars.pkr.hcl" -var-file="common-nix.vars.pkr.hcl" -var "ansible_arguments=-e postgresql_major=${POSTGRES_MAJOR_VERSION}" amazon-arm64-nix.pkr.hcl
62
+ nix shell .#packer -c packer build -var "git-head-version=${GIT_SHA}" -var "packer-execution-id=${GITHUB_RUN_ID}" -var-file="development-arm.vars.pkr.hcl" -var-file="common-nix.vars.pkr.hcl" -var "ansible_arguments=-e postgresql_major=${POSTGRES_MAJOR_VERSION}" amazon-arm64-nix.pkr.hcl
63
63
64
64
- name : Build AMI stage 2
65
65
env :
66
66
POSTGRES_MAJOR_VERSION : ${{ env.POSTGRES_MAJOR_VERSION }}
67
67
run : |
68
- nix run .#packer -- init stage2-nix-psql.pkr.hcl
68
+ nix shell .#packer -c packer init stage2-nix-psql.pkr.hcl
69
69
GIT_SHA=${{ steps.get_sha.outputs.sha }}
70
70
POSTGRES_MAJOR_VERSION=${{ env.POSTGRES_MAJOR_VERSION }}
71
- nix run .#packer -- build -var "git_sha=${GIT_SHA}" -var "git-head-version=${GIT_SHA}" -var "packer-execution-id=${GITHUB_RUN_ID}" -var "postgres_major_version=${POSTGRES_MAJOR_VERSION}" -var-file="development-arm.vars.pkr.hcl" -var-file="common-nix.vars.pkr.hcl" stage2-nix-psql.pkr.hcl
71
+ nix shell .#packer -c packer build -var "git_sha=${GIT_SHA}" -var "git-head-version=${GIT_SHA}" -var "packer-execution-id=${GITHUB_RUN_ID}" -var "postgres_major_version=${POSTGRES_MAJOR_VERSION}" -var-file="development-arm.vars.pkr.hcl" -var-file="common-nix.vars.pkr.hcl" stage2-nix-psql.pkr.hcl
72
72
73
73
- name : Grab release version
74
74
id : process_release_version
Original file line number Diff line number Diff line change @@ -78,19 +78,19 @@ jobs:
78
78
env :
79
79
POSTGRES_MAJOR_VERSION : ${{ env.POSTGRES_MAJOR_VERSION }}
80
80
run : |
81
- nix run .#packer -- init amazon-arm64-nix.pkr.hcl
81
+ nix shell .#packer -c packer init amazon-arm64-nix.pkr.hcl
82
82
GIT_SHA=${{github.sha}}
83
83
# why is postgresql_major defined here instead of where the _three_ other postgresql_* variables are defined?
84
- nix run .#packer -- build -var "git-head-version=${GIT_SHA}" -var "packer-execution-id=${GITHUB_RUN_ID}" -var-file="development-arm.vars.pkr.hcl" -var-file="common-nix.vars.pkr.hcl" -var "ansible_arguments=-e postgresql_major=${POSTGRES_MAJOR_VERSION}" amazon-arm64-nix.pkr.hcl
84
+ nix shell .#packer -c packer build -var "git-head-version=${GIT_SHA}" -var "packer-execution-id=${GITHUB_RUN_ID}" -var-file="development-arm.vars.pkr.hcl" -var-file="common-nix.vars.pkr.hcl" -var "ansible_arguments=-e postgresql_major=${POSTGRES_MAJOR_VERSION}" amazon-arm64-nix.pkr.hcl
85
85
86
86
- name : Build AMI stage 2
87
87
env :
88
88
POSTGRES_MAJOR_VERSION : ${{ env.POSTGRES_MAJOR_VERSION }}
89
89
run : |
90
- nix run .#packer -- init stage2-nix-psql.pkr.hcl
90
+ nix shell .#packer -c packer init stage2-nix-psql.pkr.hcl
91
91
GIT_SHA=${{github.sha}}
92
92
POSTGRES_MAJOR_VERSION=${{ env.POSTGRES_MAJOR_VERSION }}
93
- nix run .#packer -- build -var "git_sha=${GIT_SHA}" -var "git-head-version=${GIT_SHA}" -var "packer-execution-id=${GITHUB_RUN_ID}" -var "postgres_major_version=${POSTGRES_MAJOR_VERSION}" -var-file="development-arm.vars.pkr.hcl" -var-file="common-nix.vars.pkr.hcl" stage2-nix-psql.pkr.hcl
93
+ nix shell .#packer -c packer build -var "git_sha=${GIT_SHA}" -var "git-head-version=${GIT_SHA}" -var "packer-execution-id=${GITHUB_RUN_ID}" -var "postgres_major_version=${POSTGRES_MAJOR_VERSION}" -var-file="development-arm.vars.pkr.hcl" -var-file="common-nix.vars.pkr.hcl" stage2-nix-psql.pkr.hcl
94
94
95
95
- name : Grab release version
96
96
id : process_release_version
Original file line number Diff line number Diff line change 91
91
make init
92
92
GIT_SHA=${{github.sha}}
93
93
export PACKER_LOG=1
94
- nix run .#packer -- build -var "git_sha=${GIT_SHA}" -var-file="common-nix.vars.pkr.hcl" qemu-arm64-nix.pkr.hcl
94
+ nix shell .#packer -c packer build -var "git_sha=${GIT_SHA}" -var-file="common-nix.vars.pkr.hcl" qemu-arm64-nix.pkr.hcl
95
95
96
96
- name : Grab release version
97
97
id : process_release_version
Original file line number Diff line number Diff line change @@ -76,15 +76,15 @@ jobs:
76
76
77
77
- name : Build AMI stage 1
78
78
run : |
79
- nix run .#packer -- init amazon-arm64-nix.pkr.hcl
79
+ nix shell .#packer -c packer init amazon-arm64-nix.pkr.hcl
80
80
GIT_SHA=${{github.sha}}
81
- nix run .#packer -- build -var "git-head-version=${GIT_SHA}" -var "packer-execution-id=${GITHUB_RUN_ID}" -var-file="development-arm.vars.pkr.hcl" -var-file="common-nix.vars.pkr.hcl" -var "ansible_arguments=" -var "postgres-version=${{ steps.random.outputs.random_string }}" -var "region=ap-southeast-1" -var 'ami_regions=["ap-southeast-1"]' -var "force-deregister=true" -var "ansible_arguments=-e postgresql_major=${POSTGRES_MAJOR_VERSION}" amazon-arm64-nix.pkr.hcl
81
+ nix shell .#packer -c packer build -var "git-head-version=${GIT_SHA}" -var "packer-execution-id=${GITHUB_RUN_ID}" -var-file="development-arm.vars.pkr.hcl" -var-file="common-nix.vars.pkr.hcl" -var "ansible_arguments=" -var "postgres-version=${{ steps.random.outputs.random_string }}" -var "region=ap-southeast-1" -var 'ami_regions=["ap-southeast-1"]' -var "force-deregister=true" -var "ansible_arguments=-e postgresql_major=${POSTGRES_MAJOR_VERSION}" amazon-arm64-nix.pkr.hcl
82
82
83
83
- name : Build AMI stage 2
84
84
run : |
85
- nix run .#packer -- init stage2-nix-psql.pkr.hcl
85
+ nix shell .#packer -c packer init stage2-nix-psql.pkr.hcl
86
86
GIT_SHA=${{github.sha}}
87
- nix run .#packer -- build -var "git-head-version=${GIT_SHA}" -var "packer-execution-id=${GITHUB_RUN_ID}" -var "postgres_major_version=${POSTGRES_MAJOR_VERSION}" -var-file="development-arm.vars.pkr.hcl" -var-file="common-nix.vars.pkr.hcl" -var "postgres-version=${{ steps.random.outputs.random_string }}" -var "region=ap-southeast-1" -var 'ami_regions=["ap-southeast-1"]' -var "force-deregister=true" -var "git_sha=${GITHUB_SHA}" stage2-nix-psql.pkr.hcl
87
+ nix shell .#packer -c packer build -var "git-head-version=${GIT_SHA}" -var "packer-execution-id=${GITHUB_RUN_ID}" -var "postgres_major_version=${POSTGRES_MAJOR_VERSION}" -var-file="development-arm.vars.pkr.hcl" -var-file="common-nix.vars.pkr.hcl" -var "postgres-version=${{ steps.random.outputs.random_string }}" -var "region=ap-southeast-1" -var 'ami_regions=["ap-southeast-1"]' -var "force-deregister=true" -var "git_sha=${GITHUB_SHA}" stage2-nix-psql.pkr.hcl
88
88
89
89
- name : Run tests
90
90
timeout-minutes : 10
You can’t perform that action at this time.
0 commit comments