0.0.36 • Published 10 years ago
snackship v0.0.36
snackship
abstractions around production deployment
install
npm install --save-dev snackshipset up
// snackship.js
import { archiveS3, deployS3 } from 'snackship'
export default {
src: 'src',
targetBucket: 'production',
archiveBucket: 'production',
strategy: async config => {
try {
await archiveS3({
dir: config.src,
bucket: config.archiveBucket,
key: `build-${(new Date()).toString().replace(/ /, '_')}.tgz`
})
await deployS3({
dir: config.src,
bucket: config.targetBucket
})
} catch (e) {
console.log(`error: ${e}`)
throw e
}
}
}run
snackship -c snackship.js0.0.36
10 years ago
0.0.35
10 years ago
0.0.34
10 years ago
0.0.33
10 years ago
0.0.32
10 years ago
0.0.31
10 years ago
0.0.30
10 years ago
0.0.29
10 years ago
0.0.28
10 years ago
0.0.27
10 years ago
0.0.26
10 years ago
0.0.25
10 years ago
0.0.24
10 years ago
0.0.23
10 years ago
0.0.22
10 years ago
0.0.21
10 years ago
0.0.20
10 years ago
0.0.19
10 years ago
0.0.18
10 years ago
0.0.17
10 years ago
0.0.16
10 years ago
0.0.15
10 years ago
0.0.14
10 years ago
0.0.13
10 years ago
0.0.12
10 years ago
0.0.11
10 years ago
0.0.10
10 years ago
0.0.9
10 years ago
0.0.8
10 years ago
0.0.7
10 years ago
0.0.6
10 years ago
0.0.5
10 years ago
0.0.4
10 years ago
0.0.3
10 years ago
0.0.2
10 years ago
0.0.1
10 years ago