0.0.3 • Published 11 months ago

rise-deploycode v0.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
11 months ago

Rise DeployCode

GitHub CI status

Install

npm i rise-deploycode

Usage

deployCodeBucket

import { deployCodeBucket } from 'rise-deploycode'
const bucketName = await deployCodeBucket({
    name: 'deploycodetest2',
    stage: 'dev',
    region: 'us-east-1'
})

zipCode

import { zipCode } from 'rise-deploycode'
await zipCode({
    functionsLocation: '/exampleCode/src',
    zipTarget: '/exampleCode/.hidden/target',
    hiddenFolder: '.hidden'
})

uploadCode

import { uploadCode } from 'rise-deploycode'
await uploadCode({
    bucketName: bucketId,
    functionsLocation: '/exampleCode/src',
    zipTarget: '/exampleCode/.hidden/target',
    hiddenFolder: '.hidden'
})

updateLambdaCode

import { updateLambdaCode } from 'rise-deploycode'
await updateLambdaCode({
    appName: 'deploycodetestapp',
    stage: 'dev',
    region: 'us-east-1',
    bucket: bucketId,
    zipConfig: {
        functionsLocation: '/exampleCode/src',
        zipTarget: '/exampleCode/.hidden/target',
        hiddenFolder: '.hidden'
    }
})

emptyCodeBucket

import { emptyCodeBucket } from 'rise-deploycode'
await emptyCodeBucket({
    bucketName: 'nameOfMyBucket'
})