本地启动Jenkins服务
java \
-Djavax.net.ssl.trustStore=$JAVA_HOME/jre/lib/security/jssecacerts \
-Djavax.net.ssl.trustStorePassword=changeit \
-Dcom.sun.net.ssl.checkRevocation=false \
-jar jenkins.war --httpPort=8080
Pipeline 示例
之前用Jenkins的Pipeline做了一个自动打包的任务,现在都用一体化的CI/CD了,因此特将之前的配置记录下来以备之后查阅。
pipeline {
agent any
parameters {
}
stages {
{
steps {
build job: "daobox-note-fe",
parameters:
build job: "daobox-note-assets",
parameters:
}
}
{
steps {
build job: "daobox-note-be",
parameters:
build job: "daobox-note-be",
parameters:
}
}
{
steps {
build job: "daobox-note-desktop",
parameters:
build job: "daobox-note-desktop",
parameters:
}
}
{
steps {
build job: "daobox-deploy-desktop",
parameters:
}
}
}
}