supereagle / goline

CI/CD Pipeline for Jenkins 2.0 in Go.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Goline

About

Goline is an open source project for CI/CD Pipeline based on Jenkins 2.0.

It supports following project types:

  • Maven
  • Gradle
  • Shell
  • Batch

Documentation

Quick Start

This project requires the Go 1.5+. If you use the Go 1.5, please remember to set the environment GO15VENDOREXPERIMENT=1 before build the project.

$ go get github.com/supereagle/goline
$ cd $GOPATH/src/github.com/supereagle/goline/cmd
$ go build -v -a -o goline
$ $EDITOR config.json # Add the config file refer to the example config file `config-example.json`
$ ./goline

Licensing

goline is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.

About

CI/CD Pipeline for Jenkins 2.0 in Go.

License:Apache License 2.0


Languages

Language:Go 100.0%