Add S3 uploading
continuous-integration/drone/push Build is failing Details

This commit is contained in:
Tyler 2022-03-06 16:30:10 -05:00
parent 0a7d977e18
commit d8793a4f80
1 changed files with 12 additions and 24 deletions

View File

@ -10,18 +10,12 @@ steps:
- name: ubuntu
commands:
- packer build ubuntu/ubuntu-20.04-amd64.json
- name: upload
image: plugins/s3
settings:
bucket: packer
source: build/*.img.gz
target: /build
path_style: true
endpoint: http://192.168.1.11:9000
access_key:
from_secret: aws_access_key_id
secret_key:
from_secret: aws_secret_access_key
- s3cmd --access_key=$ACCESS_KEY --secret-key=$SECRET_KEY --host=192.168.1.11:9000 --host-bucket=192.168.1.11:9000 put builds/debian-11.2.img.gz s3://packer
environment:
ACCESS_KEY:
from_secret: aws_access_key_id
SECRET_KEY:
from-secret: aws_secret_access_key
---
kind: pipeline
type: exec
@ -35,15 +29,9 @@ steps:
- name: debian
commands:
- packer build debian/debian-11.2-amd64.json
- name: upload
image: plugins/s3
settings:
bucket: packer
source: build/*.img.gz
target: /build
path_style: true
endpoint: http://192.168.1.11:9000
access_key:
from_secret: aws_access_key_id
secret_key:
from_secret: aws_secret_access_key
- s3cmd --access_key=$ACCESS_KEY --secret-key=$SECRET_KEY --host=192.168.1.11:9000 --host-bucket=192.168.1.11:9000 put builds/debian-11.2.img.gz s3://packer
environment:
ACCESS_KEY:
from_secret: aws_access_key_id
SECRET_KEY:
from-secret: aws_secret_access_key