33 lines
851 B
YAML
33 lines
851 B
YAML
steps:
|
|
generate:
|
|
image: perl:stable
|
|
commands:
|
|
- env
|
|
- cpanm --verbose --installdeps .
|
|
- perl generate.pl
|
|
- tar -c output/perls -vJf output.tar.xz
|
|
upload-downloads:
|
|
image: woodpeckerci/plugin-s3
|
|
settings:
|
|
bucket: docker-perl-artifacts
|
|
source: output/downloads/
|
|
target: /sources/
|
|
path_style: true
|
|
endpoint: http://192.168.1.62:9000
|
|
access_key:
|
|
from_secret: minio_access_key
|
|
secret_key:
|
|
from_secret: minio_secret_key
|
|
upload-generated:
|
|
image: woodpeckerci/plugin-s3
|
|
settings:
|
|
bucket: docker-perl-artifacts
|
|
source: output.tar.xz
|
|
target: /generated/
|
|
path_style: true
|
|
endpoint: http://192.168.1.62:9000
|
|
access_key:
|
|
from_secret: minio_access_key
|
|
secret_key:
|
|
from_secret: minio_secret_key
|
|
|