Skip to content

Gnep/jenkins-docs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Documents about integration of Hyper_ and Jenkins

Introduction

Hyper_ Slaves Plugin allows to execute a jenkins job inside Hyper_ container.

When Jenkins Master build a Jenkins job, it will start a Hyper_ container as a Jenkins Slave node, The Slave agent connects to Jenkins Master via JNLP.

The Hyper_ container will be destroyed after Jenkins job is finished.

Comparison

Compare Hyper_ Slaves Plugin with Amazon EC2 Plugin and DigitalOcean Plugin.

Hyper_ Slaves Plugin can optimize performance and cost:

  • Startup Slave Node faster: 3~10 seconds
  • Cheaper to run Hyper_ container: per second billing

To view the detail, please click here.

Usage

Prerequisites

  1. Jenkins Server 2.7.x LTS:
  1. Hyper_ Credential: Generate API Credential
  2. Docker image: (build environment)

Run Jenkins Server in Hyper_ Cloud

hyperhq/hyperkins is a pre-built docker image,

It's based on jenkins:2.7.4, the following contents has been installed:

To Run Jenkins Server in Hyper_ Cloud, please click here.

Use customized image

Here are some examples:

  • hyperhq/jenkins-slave-centos
  • hyperhq/jenkins-slave-golang
  • jenkins-slave-python
  • jenkins-slave-php

To find all example images, please see this

User Cases

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published