Skip to content
This repository has been archived by the owner on Feb 8, 2021. It is now read-only.

hyperhq/hykins-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Documents about integration of Hyper.sh and Jenkins

Introduction

Hyper.sh Slaves Plugin allows to execute a jenkins job inside Hyper.sh container.

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

The Hyper.sh container will be destroyed after Jenkins job is finished.

Comparison

Compare Hyper.sh Slaves Plugin with Amazon EC2 Plugin and DigitalOcean Plugin.

Hyper.sh Slaves Plugin can optimize performance and cost:

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

To view the detail, please click here.

Usage

Prerequisites

  1. Jenkins Server 2.7.4 LTS/2.19.3 LTS:
  1. Hyper.sh Credential: Generate API Credential
  2. Docker image: (build environment)

Run Jenkins Server in Hyper.sh Cloud

hyperhq/hykins is a pre-built docker image,

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

To Run Jenkins Server in Hyper.sh 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