Skip to content

Jenkins Pipelines for the kuruho organization

License

Notifications You must be signed in to change notification settings

kuruho/kuruho-pipelines

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

kuruho-pipelines

Jenkins Pipelines for the kuruho organization

Prerequisites

Please refer to section "System Requirements" of https://github.com/gmacario/my-jenkins-pipelines

Install easy-jenkins

Follow instructions at https://github.com/gmacario/easy-jenkins

Configure the initial administrator account - example:

  • Username: admin
  • Password xxxx (see KeePass)
  • Confirm password xxxx
  • Full name Admin (build-gmhome)
  • E-mail address [email protected]

Post-install configuration

Browse ${JENKINS_DASHBOARD} (in my case http://build-gmhome.solarma.it:9080)

Click on Build Executor Status, then click on the "Configure" icon of node master

  • Number of executors: 8 (was 2)
  • Labels: docker

then click Save.

Install pipeline kuruho/kuruho-pipelines

Browse ${JENKINS_DASHBOARD} and click Open Blue Ocean.

Click New Pipeline to start the Blue Ocean pipeline creation wizard.

  • Where do you store your code? Github
  • Connect to Github: Create an access key
    • Token description: easy-jenkins @build-gmhome
    • Select scopes: Accept defaults (repo:all, read:user, user:email)
    • Click Generate token
  • Click icon to copy your new personal access token
  • On the Jenkins pipeline setup page, paste your Github access token and click Connect
  • Which organization does the repository belong to? kuruho
  • Create a single Pipeline or discover all Pipelines: New Pipeline
  • Choose a repository: kuruho-pipelines, then click Create Pipeline
  • Wait until the "Completed" status is displayed

Copyright and License

Copyright (C) 2017, the Kuruho Team. All Rights Reserved

kuruho-pipelines is an Open Source Project, for details please see the LICENSE file inside this repository and the repository of the related projects.

About

Jenkins Pipelines for the kuruho organization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published