Skip to content

Instantly share code, notes, and snippets.

@tuanpembual
Created March 26, 2017 14:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tuanpembual/5bba322716bd88d871a17f7807503053 to your computer and use it in GitHub Desktop.
Save tuanpembual/5bba322716bd88d871a17f7807503053 to your computer and use it in GitHub Desktop.
Jenkins Job
String app = "JobGitHUb"
folder("${app}") {
description "Semua jobs dari github"
}
job("${app}/Package") {
description "Ini adalah\nDeskripsi"
logRotator {
daysToKeep(7)
numToKeep(10)
}
label('slave')
scm {
git {
remote {
url('https://github.com/tuanpembual/jenkins-jobs.git')
credentials('jenkins')
}
branch('master')
}
}
steps {
gradle {
tasks('clean')
}
shell('''#!/bin/bash -e
echo "hello world"''')
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment