Jenkins

From Nasqueron Agora
Revision as of 00:04, 14 September 2018 by Dereckson (talk | contribs) (Plugins list)

We have a Jenkins instance located at http://ci.nasqueron.org and hosted as a Docker container on Dwellers.

Name conventions

<action verb>-<category>-<what>

Unit tests

We use test as action verb.

We suggest to use something like test-<repo callsign>[-subset of tests]

Deployment

We use deploy as action verb.

For *.nasqueron.org, we should use:

  • deploy-website-nasqueron-www1-<subdomain> for websites on Ysul (CNAME www1.nasqueron.org)
  • deploy-website-nasqueron-www3-<subdomain> for websites on Dwellers (CNAME www3.nasqueron.org)

Jenkinsfile

Plugins

The following plugins could be interesting when writing a pipeline:

For SSH, there are:


Only plugins compatible with pipeline as code are presented in this section.