Skip to content
This repository has been archived by the owner on Dec 17, 2020. It is now read-only.

hyperhq/hyper-commons-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Deprecated Moved to https://github.com/jenkinsci/hyper-commons-plugin

hyper-commons-plugin

=======================

Build Status

This plugin provides common functionality for integrating Jenkins with Hyper_.

Features

Plugin currently supports the following features:

  • Install hyper cli
  • Set Hyper_ credentials
  • Test connection to your account.

Use plugin

Prerequisites

  • Jenkins
  • hypercommon.hpi
  • Hyper_ credential

Install plugin manually

open Jenkins Web UI in web browser

get pre-build hyper-commons.hpi

Manage Jenkins -> Manage Plugins -> Advanced -> Upload Plugin

Config plugin

login https://console.hyper.sh to receive a Hyper_ credential.

Manage Jenkins -> Configure System -> Hyper Config

Install hypercli

Manage Jenkins -> Configure System ->Install hypercli

Build plugin

Prerequisites

  • java 1.8+
  • maven 3+

Compile

$ mvn compile

Test

compile + test

$ mvn test

Package

output: target/hypercommon.hpi

compile + test + package

$ mvn package

//skip test
$ mvn package -DskipTests

Install

target: ~/.m2/repository/sh/hyper/plugins/hyper-commons/0.1-SNAPSHOT/hyper-commons-0.1-SNAPSHOT.hpi

compile + test + package + install

$ mvn install

//skip test
$ mvn install -DskipTests

About

API plugin for integrate Jenkins with Hyper_

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published