add packer executor
This commit is contained in:
parent
1da3e2c711
commit
0095d93686
@ -11,6 +11,16 @@ executors:
|
|||||||
ubuntu:
|
ubuntu:
|
||||||
docker:
|
docker:
|
||||||
- image: ubuntu:20.04
|
- image: ubuntu:20.04
|
||||||
|
packer:
|
||||||
|
description: |
|
||||||
|
The HashiCorp provided Packer container
|
||||||
|
parameters:
|
||||||
|
packer-version:
|
||||||
|
type: string
|
||||||
|
default: 1.8.1
|
||||||
|
docker:
|
||||||
|
- image: hashicorp/packer:<< parameters.packer-version >>
|
||||||
|
|
||||||
|
|
||||||
commands:
|
commands:
|
||||||
install-deps:
|
install-deps:
|
||||||
@ -707,8 +717,7 @@ jobs:
|
|||||||
publish-packer-mainnet:
|
publish-packer-mainnet:
|
||||||
description: build and push AWS IAM and DigitalOcean droplet.
|
description: build and push AWS IAM and DigitalOcean droplet.
|
||||||
executor:
|
executor:
|
||||||
name: packer/default
|
name: packer
|
||||||
packer-version: 1.6.6
|
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
- attach_workspace:
|
- attach_workspace:
|
||||||
@ -719,8 +728,7 @@ jobs:
|
|||||||
publish-packer-calibrationnet:
|
publish-packer-calibrationnet:
|
||||||
description: build and push AWS IAM and DigitalOcean droplet.
|
description: build and push AWS IAM and DigitalOcean droplet.
|
||||||
executor:
|
executor:
|
||||||
name: packer/default
|
name: packer
|
||||||
packer-version: 1.6.6
|
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
- attach_workspace:
|
- attach_workspace:
|
||||||
@ -731,8 +739,7 @@ jobs:
|
|||||||
publish-packer-butterflynet:
|
publish-packer-butterflynet:
|
||||||
description: build and push AWS IAM and DigitalOcean droplet.
|
description: build and push AWS IAM and DigitalOcean droplet.
|
||||||
executor:
|
executor:
|
||||||
name: packer/default
|
name: packer
|
||||||
packer-version: 1.6.6
|
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
- attach_workspace:
|
- attach_workspace:
|
||||||
@ -743,8 +750,7 @@ jobs:
|
|||||||
publish-packer-snap:
|
publish-packer-snap:
|
||||||
description: build packer image with snap. mainnet only.
|
description: build packer image with snap. mainnet only.
|
||||||
executor:
|
executor:
|
||||||
name: packer/default
|
name: packer
|
||||||
packer-version: 1.6.6
|
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
- attach_workspace:
|
- attach_workspace:
|
||||||
|
Loading…
Reference in New Issue
Block a user