spacevim/bundle/vim-snippets/snippets/jenkins.snippets
JIe 2bb7059579
Some checks failed
Detach Plugins / check (FlyGrep.vim) (push) Has been cancelled
Detach Plugins / check (GitHub.vim) (push) Has been cancelled
Detach Plugins / check (JavaUnit.vim) (push) Has been cancelled
Detach Plugins / check (SourceCounter.vim) (push) Has been cancelled
Detach Plugins / check (cpicker.nvim) (push) Has been cancelled
Detach Plugins / check (dein-ui.vim) (push) Has been cancelled
Detach Plugins / check (git.vim) (push) Has been cancelled
Detach Plugins / check (iedit.vim) (push) Has been cancelled
Detach Plugins / check (scrollbar.vim) (push) Has been cancelled
Detach Plugins / check (vim-chat) (push) Has been cancelled
Detach Plugins / check (vim-cheat) (push) Has been cancelled
Detach Plugins / check (vim-todo) (push) Has been cancelled
Detach Plugins / check (xmake.vim) (push) Has been cancelled
test / Linux (nvim, nightly) (push) Has been cancelled
test / Linux (nvim, v0.3.8) (push) Has been cancelled
test / Linux (nvim, v0.4.0) (push) Has been cancelled
test / Linux (nvim, v0.4.2) (push) Has been cancelled
test / Linux (nvim, v0.4.3) (push) Has been cancelled
test / Linux (nvim, v0.4.4) (push) Has been cancelled
test / Linux (nvim, v0.5.0) (push) Has been cancelled
test / Linux (nvim, v0.5.1) (push) Has been cancelled
test / Linux (nvim, v0.6.0) (push) Has been cancelled
test / Linux (nvim, v0.6.1) (push) Has been cancelled
test / Linux (nvim, v0.7.0) (push) Has been cancelled
test / Linux (nvim, v0.7.2) (push) Has been cancelled
test / Linux (nvim, v0.8.0) (push) Has been cancelled
test / Linux (nvim, v0.8.1) (push) Has been cancelled
test / Linux (nvim, v0.8.2) (push) Has been cancelled
test / Linux (nvim, v0.8.3) (push) Has been cancelled
test / Linux (nvim, v0.9.0) (push) Has been cancelled
test / Linux (nvim, v0.9.1) (push) Has been cancelled
test / Linux (true, vim, v7.4.052) (push) Has been cancelled
test / Linux (true, vim, v7.4.1689) (push) Has been cancelled
test / Linux (true, vim, v7.4.629) (push) Has been cancelled
test / Linux (true, vim, v8.0.0027) (push) Has been cancelled
test / Linux (true, vim, v8.0.0183) (push) Has been cancelled
test / Linux (vim, nightly) (push) Has been cancelled
test / Linux (vim, v8.0.0184) (push) Has been cancelled
test / Linux (vim, v8.0.1453) (push) Has been cancelled
test / Linux (vim, v8.1.2269) (push) Has been cancelled
test / Linux (vim, v8.2.2434) (push) Has been cancelled
test / Linux (vim, v8.2.3995) (push) Has been cancelled
test / Windows (nvim, nightly) (push) Has been cancelled
test / Windows (nvim, v0.3.8) (push) Has been cancelled
test / Windows (nvim, v0.4.2) (push) Has been cancelled
test / Windows (nvim, v0.4.3) (push) Has been cancelled
test / Windows (nvim, v0.4.4) (push) Has been cancelled
test / Windows (nvim, v0.5.0) (push) Has been cancelled
test / Windows (nvim, v0.5.1) (push) Has been cancelled
test / Windows (nvim, v0.6.0) (push) Has been cancelled
test / Windows (nvim, v0.6.1) (push) Has been cancelled
test / Windows (nvim, v0.7.0) (push) Has been cancelled
test / Windows (nvim, v0.7.2) (push) Has been cancelled
test / Windows (nvim, v0.8.0) (push) Has been cancelled
test / Windows (nvim, v0.8.1) (push) Has been cancelled
test / Windows (nvim, v0.8.2) (push) Has been cancelled
test / Windows (nvim, v0.8.3) (push) Has been cancelled
test / Windows (nvim, v0.9.0) (push) Has been cancelled
test / Windows (nvim, v0.9.1) (push) Has been cancelled
test / Windows (vim, nightly) (push) Has been cancelled
test / Windows (vim, v7.4.1185) (push) Has been cancelled
test / Windows (vim, v7.4.1689) (push) Has been cancelled
test / Windows (vim, v8.0.0027) (push) Has been cancelled
test / Windows (vim, v8.0.1453) (push) Has been cancelled
test / Windows (vim, v8.1.2269) (push) Has been cancelled
test / Windows (vim, v8.2.2434) (push) Has been cancelled
test / Windows (vim, v8.2.3995) (push) Has been cancelled
docker / docker (push) Has been cancelled
mirror / check (coding) (push) Has been cancelled
mirror / check (gitee) (push) Has been cancelled
mirror / check (gitlab) (push) Has been cancelled
init
2024-08-21 14:17:26 +08:00

271 lines
3.5 KiB
Plaintext

snippet steps
steps {
sh '${1:make check}'
junit '${2:reports/**/*.xml}'
}
${0}
snippet stage
stage('${1:Test}'){
steps {
sh '${2:make check}'
junit '${3:reports/**/*.xml}'
}
}
${0}
snippet pipeline
pipeline {
agent any
stages {
stage('${1:Build}') {
steps {
sh '${2:make}'
}
}
}
}
${0}
snippet pipeline_sample
pipeline {
agent any
stages {
stage('${1:Build}') {
steps {
sh '${2:make}'
}
}
stage('${3:Test}'){
steps {
sh '${4:make check}'
junit '${5:reports/**/*.xml}'
}
}
stage('${6:Deploy}') {
steps {
sh '${7:make publish}'
}
}
}
}
${0}
snippet d
docker {
image '${1:myregistry.com/node'}'
label '${2:my-defined-label'}'
registryUrl '${3:https://myregistry.com/'}'
registryCredentialsId '${4:myPredefinedCredentialsInJenkins'}'
}
snippet df
dockerfile {
filename '${1:Dockerfile.build}'
dir '${2:build}'
label '${3:my-defined-label}'
registryUrl '${4:https://myregistry.com/}'
registryCredentialsId '${5:myPredefinedCredentialsInJenkins}'
}
snippet pa
post {
always {
${1}
}
}
${0}
snippet pc
post {
changed {
${1}
}
}
${0}
snippet pf
post {
fixed {
${1}
}
}
${0}
snippet pr
post {
regression {
${1}
}
}
${0}
snippet pab
post {
aborted {
${1}
}
}
${0}
snippet pfa
post {
failure {
${1}
}
}
${0}
snippet ps
post {
success {
${1}
}
}
${0}
snippet pu
post {
unstable {
${1}
}
}
${0}
snippet pc
post {
cleanup {
${1}
}
}
${0}
snippet psss
pipeline {
agent any
stages {
stage('${1:Build}') {
steps {
sh '${2:make}'
}
}
}
${0}
snippet sss
stages {
stage('${1:Build}') {
steps {
sh '${2:make}'
}
}
}
${0}
snippet parameters
parameters{
${1}
}
${0}
snippet paramtext
text(name: "${1:BIOGRAPHY}" , defaultValue: "${2:default}" , description: "${3:Enter some information about the person}")
${0}
snippet parambool
booleanParam(name: "${1:TOGGLE}" , defaultValue: ${2:default}, description: "${3:Toggle this value}")
${0}
snippet paramchoice
choice(name: "${1:CHOICE}" , choices: ["${2:Choices}",] , description: "${3:Pick something}")
${0}
snippet parampassword
password(name: "${1:PASSWORD}" , defaultValue: "${2:SECRET}" , description: "${3:Enter a password}")
${0}
snippet paramfile
file(name: "${1:FILE}" , description: "${2:Choose a file to upload}")${0}
${0}
snippet triggers
triggers {
cron('${1:H */4 * * 1-5}')
}
${0}
snippet input
input {
message '${1:Should we continue?}'
ok '${2:Yes, we should.}'
submitter '${3:alice,bob}'
parameters {
string(name: '${4:PERSON}' , defaultValue: '${5:Mr Jenkins}' , description: '${6:Who should I say hello to?}')
}
}
${0}
snippet whenbranch
when {
branch '${1:branch}'
}
${0}
snippet whenbuildingTag
when {
buildingTag '${1:tag}'
}
${0}
snippet whenchangelog
when {
changelog '${1:changelog}'
}
${0}
snippet whenchangeset
when {
changeset '${1:changeSet}'
}
${0}
snippet whenchangeRequest
when {
changeRequest '${1:changeRequest}'
}
${0}
snippet whenenvironment
when {
environment '${1:environment}'
}
${0}
snippet whenequals
when {
equals '${1:equals}'
}
${0}
snippet whenexpression
when {
expression '${1:expression}'
}
${0}
snippet whentag
when {
tag '${1:tag}'
}
${0}
snippet whennot
when {
not '${1:not}'
}
${0}
snippet whenallOf
when {
allOf '${1:allOf}'
}
${0}
snippet whenanyOf
when {
anyOf '${1:anyOf}'
}