X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=doc%2FjenkinsJob%2Fconfig.xml;h=b5663b60c0fd2bd5c71c59c6c7dca73483580d9f;hp=61a2e0cb8ed2afa6ebee981858923735c3156860;hb=47752f1b6b69851bbae9510430a996d544344dc3;hpb=4c2e4698ee34b4fa96a82717bd3318ac23ae3bc7 diff --git a/doc/jenkinsJob/config.xml b/doc/jenkinsJob/config.xml index 61a2e0cb..b5663b60 100644 --- a/doc/jenkinsJob/config.xml +++ b/doc/jenkinsJob/config.xml @@ -2,33 +2,44 @@ + + -1 + 100 + -1 + -1 + false - - hudson.model.Item.Read:anonymous - JAVA_HOME - /usr/lib/jvm/java-8-openjdk/ + /usr/lib/jvm/openjdk-8-jdk-gigi BRANCH The branch to build from. master + + TARGET + The target. + + + develop + release + + + - + 2 - - - https://github.com/yellowant/cacert-gigi.git + $$$$YOUR_REFERENCE_GIT_REPO$$$$ @@ -36,35 +47,20 @@ $BRANCH - false - false false - false - false - false - false - false - false - false - - Default - - - - - - - false - - + + + cacert-gigi + + true false false false Java 8 OpenJDK - + @midnight false @@ -73,34 +69,61 @@ false - cat <<EOT >config/test.properties + cd cacert-gigi +cat <<EOT >keys/config +DOMAIN=$$$$YOUR_LOOKUP_DOMAIN$$$$ +KEYSIZE=4096 +EOT +cat <<EOT >config/test.properties type=autonomous -java=java -cp gigi.jar:/path/to/mysql-connector.jar org.cacert.gigi.Launcher -serverPort=4448 +java=/usr/lib/jvm/openjdk-8-jdk-gigi/bin/java -cp gigi.jar:/usr/share/java/mysql-connector-java.jar -javaagent:/usr/share/java/jacocoagent.jar org.cacert.gigi.Launcher +serverPort.https=4448 +serverPort.http=8098 mailPort=8473 sql.driver=com.mysql.jdbc.Driver sql.url=jdbc:mysql://localhost:3306/cacert sql.user=cacert -sql.password= +sql.password=$$$$sql password$$$$ +name.static=static.$$$$YOUR_LOOKUP_DOMAIN$$$$ +name.secure=secure.$$$$YOUR_LOOKUP_DOMAIN$$$$ +name.www=www.$$$$YOUR_LOOKUP_DOMAIN$$$$ +name.api=api.$$$$YOUR_LOOKUP_DOMAIN$$$$ + +domain.manage=http://$$$$YOUR_TESTSERVICE$$$$/dyn-txt.php?token=$$$$managementToken$$$$& +domain.http=$$$$YOUR_TESTSERVICE_HTTP$$$$ +domain.dnstest=$$$$YOUR_TESTSERVICE_ZONE$$$$ +domain.testns=$$$$YOUR_TESTSERVICE_AUTH_NAMESERVER$$$$ +domain.local=test.$$$$YOUR_LOOKUP_DOMAIN$$$$ + +email.address=$$$$YOUR_IMAP_EMAIL$$$$ +email.password=$$$$YOUR_IMAP_PASSWORD$$$$ +email.imap=$$$$YOUR_IMAP_SERVER$$$$ +email.imap.user=$$$$YOUR_IMAP_USERNAME$$$$ +email.non-address=$$$$IMAP_NON_EXISTENT_ADDRESS$$$$ + EOT + - + $TARGET generatecoco -Dfile.encoding=UTF-8 - build.xml - juintexec=/path/to/folder/with/junit/ -mysqlconnector=/path/to/mysql-connector.jar + cacert-gigi/build.xml + juintexec=$$$$JUNIT_PATH$$$$ + + cd cacert-gigi +dpkg-buildpackage -b -us -uc + - junit/*.xml + cacert-gigi/junit/*.xml false - natives/*.so,gigi.jar,gigi-linux_amd64.zip,static.tar.gz + cacert-gigi/natives/*.so,cacert-gigi/gigi.jar,cacert-gigi/gigi-linux_amd64.zip,cacert-gigi/static.tar.gz,*.deb false false