Research
Security News
Malicious npm Packages Inject SSH Backdoors via Typosquatted Libraries
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.
gulp-elastic-beanstalk-deploy
Advanced tools
A Gulp module for deploying to AWS Elastic Beanstalk
This plugin helps you to integrate your deployment task on the Amazon AWS Elastic Beanstalk service into gulp. Your deployment job will be more mainatainable and efficient, so that you can increase productivity.
Based on gulp-beanstalk-deploy by SeungJae Lee.
You can install plugin by this command:
$ npm install gulp-elastic-beanstalk-deploy
gulp.task('deploy', function(cb) {
eb({
// options here
}, cb)
});
A * indicates a mandatory option.
string
The AWS profile to use. This refers to an IAM user with credentials in the ~/.aws/credentials
file.
string
~/.aws/credentials
The AWS access key id. If nothing is passed, it will use your local AWS profile credential.
string
~/.aws/credentials
The AWS access secret access key. If nothing is passed, it will use your local AWS profile credential.
string
Your application region. It must be provided.
string
Your application name. It must be provided.
string
Your application enviroment name. It must be provided.
string
string
Your deployment description.
Array
Your environment setting parameters.
boolean
number
Interval time to check deploying status. (sec)
object
{
bucket: '', // applicationName
key: '' // sourceBundle basename
}
string
Archive file path to upload. It must exists in your local file system, which means the archive file must be prepared before deployment task.
const gulp = require('gulp');
const eb = require('gulp-elastic-beanstalk-deploy');
gulp.task('deploy', function(cb) {
eb({
profile: 'YOUR-IAM-USER', // optional
accessKeyId: 'YOUR-AWS-ACCESS-KEY-ID', // optional
secretAccessKey: 'YOUR-AWS-SECRET-ACCESS-KEY', // optional
region: 'YOUR-REGION', // required
applicationName:'my-eb-app',
environmentName: 'my-eb-env',
versionLabel: '1.0.0',
sourceBundle: './archive.zip',
description: 'Description here'
}, cb);
});
MIT
FAQs
A Gulp module for deploying to AWS Elastic Beanstalk
The npm package gulp-elastic-beanstalk-deploy receives a total of 85 weekly downloads. As such, gulp-elastic-beanstalk-deploy popularity was classified as not popular.
We found that gulp-elastic-beanstalk-deploy demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.
Security News
MITRE's 2024 CWE Top 25 highlights critical software vulnerabilities like XSS, SQL Injection, and CSRF, reflecting shifts due to a refined ranking methodology.
Security News
In this segment of the Risky Business podcast, Feross Aboukhadijeh and Patrick Gray discuss the challenges of tracking malware discovered in open source softare.