ESSS / Err Jenkins
Licence: mit
errbot plugin for Jenkins
Stars: ✭ 18
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Err Jenkins
Docker Agent
Base Docker image for Jenkins Agents
Stars: ✭ 156 (+766.67%)
Mutual labels: hacktoberfest, jenkins
Jenkins Cli
Jenkins CLI allows you manage your Jenkins as an easy way
Stars: ✭ 245 (+1261.11%)
Mutual labels: hacktoberfest, jenkins
Jenkins.io
A static site for the Jenkins automation server
Stars: ✭ 165 (+816.67%)
Mutual labels: hacktoberfest, jenkins
Plugin Installation Manager Tool
Plugin Manager CLI tool for Jenkins
Stars: ✭ 138 (+666.67%)
Mutual labels: hacktoberfest, jenkins
Devops Guide
DevOps Guide - Development to Production all configurations with basic notes to debug efficiently.
Stars: ✭ 4,119 (+22783.33%)
Mutual labels: hacktoberfest, jenkins
Demo Jenkins Config As Code
Demo of Jenkins Configuration-As-Code with Docker and Groovy Hook Scripts
Stars: ✭ 143 (+694.44%)
Mutual labels: hacktoberfest, jenkins
Localization Zh Cn Plugin
Chinese Localization for Jenkins
Stars: ✭ 65 (+261.11%)
Mutual labels: hacktoberfest, jenkins
Docker Inbound Agent
Docker image for a Jenkins agent which can connect to Jenkins using TCP or Websocket protocols
Stars: ✭ 342 (+1800%)
Mutual labels: hacktoberfest, jenkins
Node Build Monitor
A Build Monitor written in Node.js, which supports several build services and can be easily extended.
Stars: ✭ 336 (+1766.67%)
Mutual labels: hacktoberfest, jenkins
Zebrunner
Zebrunner is a Test Automation Management Tool
Stars: ✭ 131 (+627.78%)
Mutual labels: hacktoberfest, jenkins
Helm Charts
Jenkins community Helm charts
Stars: ✭ 154 (+755.56%)
Mutual labels: hacktoberfest, jenkins
Custom War Packager
Custom Jenkins WAR packager for Jenkins
Stars: ✭ 77 (+327.78%)
Mutual labels: hacktoberfest, jenkins
Configuration As Code Plugin
Jenkins Configuration as Code Plugin
Stars: ✭ 2,253 (+12416.67%)
Mutual labels: hacktoberfest, jenkins
Jenkins
Development repository for the jenkins cookbook
Stars: ✭ 416 (+2211.11%)
Mutual labels: hacktoberfest, jenkins
Jenkinsfile Runner
A command line tool to run Jenkinsfile as a function
Stars: ✭ 727 (+3938.89%)
Mutual labels: hacktoberfest, jenkins
Liquidctl
Cross-platform CLI and Python drivers for AIO liquid coolers and other devices
Stars: ✭ 830 (+4511.11%)
Mutual labels: hacktoberfest
err-jenkins
errbot plugin to interact with Jenkins, including receiving build notifications.
Usage
Talk with the bot for help:
!help Jenkins
Development
Clone:
git clone [email protected]:ESSS/err-jenkins.git
cd err-jenkins
Create a virtual environment with Python 3.6 and activate it. Using conda
:
conda install -n root virtualenv
virtualenv .env36
.env36\Scripts\activate
It is important to use a pure virtual environment and not a conda environment.
Install dependencies:
pip install -r dev-requirements.txt
Run tests:
pytest test_esss_jenkins.py
Run bot in text mode
Create a bot for local development:
errbot --init
And edit the generated config.py
:
- Change
@CHANGE_ME
to your username. - Change
BOT_EXTRA_PLUGIN_DIR
to point to the current directory.
Start it up with:
errbot -T
To talk with Jenkins you need to configure the bot. Execute:
!plugin config Jenkins
{'JENKINS_TOKEN': '',
'JENKINS_URL': 'https://eden.esss.com.br/jenkins',
'JENKINS_USERNAME': '',
'ROCKETCHAT_DOMAIN': '',
'ROCKETCHAT_PASSWORD': '',
'ROCKETCHAT_USER': ''}
Copy and paste this configuration, setting JENKINS_TOKEN
and JENKINS_USERNAME
with your Jenkins user/password or token.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].