AeroGear Digger Node.js client
AeroGear digger node.js command line client.
Create Jenkins job and build your application using Jenkinsfile located in your source code.
Project Info
Installation
Install command line tool
npm install -g digkins
Sample use case
Login to Jenkins. Your credentials will be stored in configuration.
digkins login http://myjenkins.com
Create job that would use your repository as source code
digkins job create my-job https://github.com/android/project master
Trigger build
digkins job build my-androip-build
Supported commands
Trigger build for Jenkins job
digkins job build <jobname>
Create jenkins job for git repository with Jenkinsfile
digkins job create <name> [repository] [branch]
Setup jenkins credentials and login into jenkins
digkins login <url> [user] [password]
Stream jenkins logs for triggered build
digkins log <job> <buildNumber>
Get job artifacts for specified build
digkins artifact <job> <buildNumber>
Generate bash completion script
digkins completion
Development
- Install node.js
- Checkout repository
- Link library to use directly from source code
npm link .