[{"title":"( 90 个子文件 61KB ) pipeline-examples:Jenkins Pipeline插件的示例,技巧,窍门和脚本片段的集合","children":[{"title":"pipeline-examples-master","children":[{"title":"global-library-examples","children":[{"title":"global-function","children":[{"title":"README.md <span style='color:#111;'> 229B </span>","children":null,"spread":false},{"title":"Jenkinsfile <span style='color:#111;'> 277B </span>","children":null,"spread":false},{"title":"standardBuild.groovy <span style='color:#111;'> 539B </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 135B </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE.txt <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"pipeline-examples","children":[{"title":"maven-and-jdk-specific-version","children":[{"title":"mavenAndJdkSpecificVersion.groovy <span style='color:#111;'> 883B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 318B </span>","children":null,"spread":false}],"spread":true},{"title":"trigger-job-on-all-nodes","children":[{"title":"triggerJobOnEveryNode.groovy <span style='color:#111;'> 934B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 442B </span>","children":null,"spread":false}],"spread":true},{"title":"parallel-multiple-nodes","children":[{"title":"ParallelMultipleNodes.groovy <span style='color:#111;'> 459B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 193B </span>","children":null,"spread":false}],"spread":true},{"title":"external-workspace-manager","children":[{"title":"README.md <span style='color:#111;'> 675B </span>","children":null,"spread":false},{"title":"externalWorkspace.groovy <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false}],"spread":true},{"title":"slacknotify","children":[{"title":"README.md <span style='color:#111;'> 492B </span>","children":null,"spread":false},{"title":"slackNotify.groovy <span style='color:#111;'> 615B </span>","children":null,"spread":false}],"spread":true},{"title":"ansi-color-build-wrapper","children":[{"title":"AnsiColorBuildWrapper.groovy <span style='color:#111;'> 279B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 139B </span>","children":null,"spread":false}],"spread":true},{"title":"parallel-from-grep","children":[{"title":"parallelFromGrep.groovy <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 940B </span>","children":null,"spread":false}],"spread":true},{"title":"parallel-from-list","children":[{"title":"parallelFromList.groovy <span style='color:#111;'> 980B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 309B </span>","children":null,"spread":false}],"spread":true},{"title":"unstash-different-dir","children":[{"title":"unstashDifferentDir.groovy <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 182B </span>","children":null,"spread":false}],"spread":true},{"title":"ircnotify-commandline","children":[{"title":"ircNotify.groovy <span style='color:#111;'> 747B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 277B </span>","children":null,"spread":false}],"spread":false},{"title":"gitcommit","children":[{"title":"README.md <span style='color:#111;'> 428B </span>","children":null,"spread":false},{"title":"gitcommit.groovy <span style='color:#111;'> 291B </span>","children":null,"spread":false}],"spread":false},{"title":"get-build-cause","children":[{"title":"getBuildCause.groovy <span style='color:#111;'> 992B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 210B </span>","children":null,"spread":false}],"spread":false},{"title":"timestamper-wrapper","children":[{"title":"timestamperWrapper.groovy <span style='color:#111;'> 560B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 139B </span>","children":null,"spread":false}],"spread":false},{"title":"jobs-in-parallel","children":[{"title":"jobs_in_parallel.groovy <span style='color:#111;'> 949B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 277B </span>","children":null,"spread":false}],"spread":false},{"title":"artifactory-maven-build","children":[{"title":"artifactoryMavenBuild.groovy <span style='color:#111;'> 1001B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 280B </span>","children":null,"spread":false}],"spread":false},{"title":"README.md <span style='color:#111;'> 147B </span>","children":null,"spread":false},{"title":"push-git-repo","children":[{"title":"pushGitRepo.groovy <span style='color:#111;'> 873B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false}],"spread":false},{"title":"gitcommit_changeset","children":[{"title":"gitcommit_changeset.groovy <span style='color:#111;'> 628B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 103B </span>","children":null,"spread":false}],"spread":false},{"title":"artifactory-generic-upload-download","children":[{"title":"README.md <span style='color:#111;'> 256B </span>","children":null,"spread":false},{"title":"artifactoryGenericUploadDownload.groovy <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false}],"spread":false},{"title":"artifactory-gradle-build","children":[{"title":"README.md <span style='color:#111;'> 281B </span>","children":null,"spread":false},{"title":"artifactoryGradleBuild.groovy <span style='color:#111;'> 991B </span>","children":null,"spread":false}],"spread":false},{"title":"archive-build-output-artifacts","children":[{"title":"ArchiveBuildOutputArtifacts.groovy <span style='color:#111;'> 657B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 117B </span>","children":null,"spread":false}],"spread":false},{"title":"load-from-file","children":[{"title":"pipeline.groovy <span style='color:#111;'> 467B </span>","children":null,"spread":false},{"title":"loadFromGithub.groovy <span style='color:#111;'> 387B </span>","children":null,"spread":false},{"title":"externalMethod.groovy <span style='color:#111;'> 212B </span>","children":null,"spread":false},{"title":"externalCall.groovy <span style='color:#111;'> 261B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 161B </span>","children":null,"spread":false}],"spread":false},{"title":"configfile-provider-plugin","children":[{"title":"configFileProvider.groovy <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 708B </span>","children":null,"spread":false}],"spread":false},{"title":"github-org-plugin","children":[{"title":"access-repo-information.groovy <span style='color:#111;'> 538B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"docs","children":[{"title":"BEST_PRACTICES.md <span style='color:#111;'> 4.95KB </span>","children":null,"spread":false}],"spread":true},{"title":"jenkinsfile-examples","children":[{"title":"nodejs-build-test-deploy-docker-notify","children":[{"title":"README.md <span style='color:#111;'> 634B </span>","children":null,"spread":false},{"title":"Jenkinsfile <span style='color:#111;'> 2.43KB </span>","children":null,"spread":false}],"spread":true},{"title":"android-build-flavor-from-branch","children":[{"title":"JenkinsFile <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 631B </span>","children":null,"spread":false}],"spread":true},{"title":"sonarqube","children":[{"title":"README.md <span style='color:#111;'> 382B </span>","children":null,"spread":false},{"title":"Jenkinsfile <span style='color:#111;'> 156B </span>","children":null,"spread":false}],"spread":true},{"title":"msbuild","children":[{"title":"README.md <span style='color:#111;'> 425B </span>","children":null,"spread":false},{"title":"Jenkinsfile <span style='color:#111;'> 294B </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 170B </span>","children":null,"spread":false}],"spread":true},{"title":"declarative-examples","children":[{"title":"simple-examples","children":[{"title":"postConditionOrder.groovy <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"whenBranchNotMaster.groovy <span style='color:#111;'> 336B </span>","children":null,"spread":false},{"title":"whenExpressionSkip.groovy <span style='color:#111;'> 361B </span>","children":null,"spread":false},{"title":"parametersBooleanRecursivePromotion.groovy <span style='color:#111;'> 742B </span>","children":null,"spread":false},{"title":"toolsBuildPluginParentPOM.groovy <span style='color:#111;'> 811B </span>","children":null,"spread":false},{"title":"credentialsMixedEnvironment.groovy <span style='color:#111;'> 917B </span>","children":null,"spread":false},{"title":"propertiesOptionsandTriggers.groovy <span style='color:#111;'> 818B </span>","children":null,"spread":false},{"title":"whenEnvVarCondition.groovy <span style='color:#111;'> 474B </span>","children":null,"spread":false},{"title":"toolsInStage.groovy <span style='color:#111;'> 627B </span>","children":null,"spread":false},{"title":"postUnstable.groovy <span style='color:#111;'> 359B </span>","children":null,"spread":false},{"title":"environmentNonLiteral.groovy <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false},{"title":"legacyMetaStepSyntax.groovy <span style='color:#111;'> 592B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 250B </span>","children":null,"spread":false},{"title":"whenLaterStages.groovy <span style='color:#111;'> 484B </span>","children":null,"spread":false},{"title":"credentialsUsernamePassword.groovy <span style='color:#111;'> 942B </span>","children":null,"spread":false},{"title":"scriptVariableAssignment.groovy <span style='color:#111;'> 721B </span>","children":null,"spread":false},{"title":"stepsAndWrappers.groovy <span style='color:#111;'> 458B </span>","children":null,"spread":false},{"title":"environmentInStage.groovy <span style='color:#111;'> 428B </span>","children":null,"spread":false},{"title":"postInStage.groovy <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"whenBranchMaster.groovy <span style='color:#111;'> 308B </span>","children":null,"spread":false},{"title":"dockerfileDefault.groovy <span style='color:#111;'> 412B </span>","children":null,"spread":false},{"title":"dockerfileAlternativeName.groovy <span style='color:#111;'> 478B </span>","children":null,"spread":false}],"spread":false},{"title":"README.md <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"jenkinsfile-examples","children":[{"title":"README.md <span style='color:#111;'> 110B </span>","children":null,"spread":false},{"title":"mavenDocker.groovy <span style='color:#111;'> 3.03KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]