chore(travis) deploy

This commit is contained in:
coderaiser 2020-01-29 11:25:38 +02:00
parent 54f9e1271a
commit 2f6cb2d2ad
2 changed files with 16 additions and 6 deletions

View file

@ -56,7 +56,7 @@ module.exports = {
'test:server': () => `tape 'test/**/*.js' 'server/**/*.spec.js' 'common/**/*.spec.js'`,
'wisdom': () => run(['lint:all', 'build', 'test']),
'wisdom:type': () => 'bin/release.js',
'docker:pull:node': () => 'docker pull node',
'docker:pull': () => 'docker pull node',
'docker:pull:alpine': () => 'docker pull mhart/alpine-node',
'docker:pull:arm32': () => 'docker pull arm32v7/node:slim',
'docker:pull:arm64': () => 'docker pull arm64v8/node:slim',
@ -76,17 +76,25 @@ module.exports = {
const images = [
`${dockerName}:latest`,
`${dockerName}:latest-x64`,
`${dockerName}:latest-arm32`,
`${dockerName}:latest-arm64`,
// `${dockerName}:latest-arm32`,
// `${dockerName}:latest-arm64`,
].join(' ');
return `docker manifest create ${images}`;
},
'docker:manifest:push': () => `docker manifest push ${dockerName}:latest`,
'docker': () => run(['docker:pull*', 'docker:build*', 'docker:tag*', 'docker:push*']),
'docker': () => run(['docker:x64', 'docker:alpine', 'docker:manifest:*']),
'docker-ci': () => run(['build', 'docker-login', 'docker']),
'docker-login': () => 'docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD',
'docker:x64': () => run([
'docker:pull',
'docker:build',
'docker:tag',
'docker:push',
'docker:push:latest',
]),
'docker:alpine': () => run([
'docker:pull:alpine',
'docker:build:alpine',
@ -95,6 +103,7 @@ module.exports = {
'docker:push:alpine:latest',
]),
/*
'docker:arm32': () => run([
'docker:pull:arm32',
'docker:build:arm32',
@ -110,6 +119,7 @@ module.exports = {
'docker:push:arm64',
'docker:push:arm64:latest',
]),
*/
'docker:manifest': () => run([
'docker:manifest:create',