mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 02:35:49 +00:00
chore(travis) deploy
This commit is contained in:
parent
54f9e1271a
commit
2f6cb2d2ad
2 changed files with 16 additions and 6 deletions
18
.madrun.js
18
.madrun.js
|
|
@ -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',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue