= Ike Prow Plugins :asciidoctor-source: https://raw.githubusercontent.com/arquillian/ike-prow-plugins/master/docs :numbered: :sectlink: :sectanchors: :sectid: :source-language: java :source-highlighter: coderay :sectnums: :icons: font ifndef::generated-doc[] :toc: macro :toclevels: 1 endif::generated-doc[] ifdef::generated-doc[] :toc: left :toclevels: 2 endif::generated-doc[] :data-uri: :imagesdir: docs/images
[cols="a,a"] |=== | .Jenkins image:https://ci.centos.org/buildStatus/icon?job=devtools-ike-prow-plugins-ike-build-master["Jenkins",link="https://ci.centos.org/view/Devtools/job/devtools-ike-prow-plugins-ike-build-master/lastBuild/"] | .Travis image:https://travis-ci.org/arquillian/ike-prow-plugins.svg["Travis", link="https://travis-ci.org/arquillian/ike-prow-plugins"] |===
ifndef::generated-doc[]
Welcome in PR automation plugins Arquillian project. These plugins are based on link:https://github.com/kubernetes/test-infra/tree/master/prow[Prow] sub project of Kubernetes Test Infrastructure.
endif::generated-doc[]
== Prerequisites
You need to have following packages in place:
git
make
go
(>= v1.11.4
)Assuming that you have all the link:https://golang.org/doc/install[Golang prerequisites] in place (such as $GOPATH
), clone the repository first:
NOTE: Have a look how link:https://github.com/moovweb/gvm[Go Version Manager] can help you simplifying configuration and management of different versions of Go.
NOTE: You can also use link:https://raw.githubusercontent.com/arquillian/ike-prow-plugins/master/setup.sh[`setup.sh] which takes care of all of the above. Simply execute +
$ curl -sSL https://git.io/vxnSk | bash` +
and you are all set.
ifndef::generated-doc[]
== Documentation
The complete documentation can be found at http://arquillian.org/ike-prow-plugins.
You can also generate it locally. All you need to have in place is https://docs.docker.com/engine/installation/[Docker]. Then simply execute:
./.asciidoctor/generate.sh
and you are set. You will find generated documentation in the gh-pages
folder.
On Linux you can combine it with following command:
./.asciidoctor/generate.sh && xdg-open gh-pages/index.html &>/dev/null
This will generate the documentation and open it in the browser. endif::generated-doc[]
ifdef::generated-doc[]
include::{asciidoctor-source}/getting_started.adoc[] include::{asciidoctor-source}/plugins.adoc[]
endif::generated-doc[]