UNPKG

822 BYAMLView Raw
1pipeline:
2 build_rpm:
3 group: build
4 image: node:stretch
5 commands:
6 - apt-get update
7 - apt-get install -y git ruby ruby-dev rubygems build-essential fakeroot lintian rpm
8 - gem install rake
9 - gem install --no-ri --no-rdoc fpm
10 - gem install --no-ri --no-rdoc package_cloud
11 - ./packager/build-dist.sh
12 - echo $${PACKAGECLOUD_TOKEN} > /root/.packagecloud
13 - ./packager/build-deb-rpm.sh
14 - ./packager/publish_deb_rpm.sh
15 secrets: ['packagecloud_token']
16 when:
17 event: tag
18 build_apk:
19 group: build
20 image: keymetrics/alpine-pm2-builder:latest
21 environment:
22 - AWS_REPO_BUCKET=alpine-apk.pm2.io
23 secrets: ['apk_rsa_priv_key', 'apk_rsa_pub_key', 'aws_access_key_id', 'aws_secret_access_key']
24 when:
25 event: tag