let's officially give up on jenkins
This commit is contained in:
parent
d36479d260
commit
33a26d05f7
|
@ -1,70 +0,0 @@
|
|||
<?xml version='1.1' encoding='UTF-8'?>
|
||||
<project>
|
||||
<actions/>
|
||||
<description></description>
|
||||
<keepDependencies>false</keepDependencies>
|
||||
<properties>
|
||||
<jenkins.model.BuildDiscarderProperty>
|
||||
<strategy class="hudson.tasks.LogRotator">
|
||||
<daysToKeep>-1</daysToKeep>
|
||||
<numToKeep>100</numToKeep>
|
||||
<artifactDaysToKeep>-1</artifactDaysToKeep>
|
||||
<artifactNumToKeep>-1</artifactNumToKeep>
|
||||
</strategy>
|
||||
</jenkins.model.BuildDiscarderProperty>
|
||||
</properties>
|
||||
<scm class="hudson.plugins.git.GitSCM" plugin="git@3.9.3">
|
||||
<configVersion>2</configVersion>
|
||||
<userRemoteConfigs>
|
||||
<hudson.plugins.git.UserRemoteConfig>
|
||||
<url>https://github.com/rusefi/rusefi</url>
|
||||
</hudson.plugins.git.UserRemoteConfig>
|
||||
</userRemoteConfigs>
|
||||
<branches>
|
||||
<hudson.plugins.git.BranchSpec>
|
||||
<name>*/master</name>
|
||||
</hudson.plugins.git.BranchSpec>
|
||||
</branches>
|
||||
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
|
||||
<submoduleCfg class="list"/>
|
||||
<extensions/>
|
||||
</scm>
|
||||
<canRoam>true</canRoam>
|
||||
<disabled>false</disabled>
|
||||
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
|
||||
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
|
||||
<triggers/>
|
||||
<concurrentBuild>false</concurrentBuild>
|
||||
<builders>
|
||||
<hudson.tasks.BatchFile>
|
||||
<command>call misc/jenkins/compile_other_versions/run.bat
|
||||
</command>
|
||||
</hudson.tasks.BatchFile>
|
||||
</builders>
|
||||
<publishers>
|
||||
<org.jenkinsci.plugins.discardbuild.DiscardBuildPublisher plugin="discard-old-build@1.05">
|
||||
<daysToKeep>20</daysToKeep>
|
||||
<numToKeep>-1</numToKeep>
|
||||
<resultsToDiscard/>
|
||||
<minLogFileSize>-1</minLogFileSize>
|
||||
<maxLogFileSize>-1</maxLogFileSize>
|
||||
<intervalDaysToKeep>-1</intervalDaysToKeep>
|
||||
<intervalNumToKeep>-1</intervalNumToKeep>
|
||||
<regexp></regexp>
|
||||
</org.jenkinsci.plugins.discardbuild.DiscardBuildPublisher>
|
||||
<hudson.tasks.Mailer plugin="mailer@1.23">
|
||||
<recipients>arro239@gmail.com</recipients>
|
||||
<dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
|
||||
<sendToIndividuals>false</sendToIndividuals>
|
||||
</hudson.tasks.Mailer>
|
||||
<org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter plugin="github@1.29.4">
|
||||
<commitShaSource class="org.jenkinsci.plugins.github.status.sources.BuildDataRevisionShaSource"/>
|
||||
<reposSource class="org.jenkinsci.plugins.github.status.sources.AnyDefinedRepositorySource"/>
|
||||
<contextSource class="org.jenkinsci.plugins.github.status.sources.DefaultCommitContextSource"/>
|
||||
<statusResultSource class="org.jenkinsci.plugins.github.status.sources.DefaultStatusResultSource"/>
|
||||
<statusBackrefSource class="org.jenkinsci.plugins.github.status.sources.BuildRefBackrefSource"/>
|
||||
<errorHandlers/>
|
||||
</org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter>
|
||||
</publishers>
|
||||
<buildWrappers/>
|
||||
</project>
|
|
@ -1,68 +0,0 @@
|
|||
<?xml version='1.1' encoding='UTF-8'?>
|
||||
<project>
|
||||
<actions/>
|
||||
<description></description>
|
||||
<keepDependencies>false</keepDependencies>
|
||||
<properties>
|
||||
<jenkins.model.BuildDiscarderProperty>
|
||||
<strategy class="hudson.tasks.LogRotator">
|
||||
<daysToKeep>-1</daysToKeep>
|
||||
<numToKeep>100</numToKeep>
|
||||
<artifactDaysToKeep>-1</artifactDaysToKeep>
|
||||
<artifactNumToKeep>-1</artifactNumToKeep>
|
||||
</strategy>
|
||||
</jenkins.model.BuildDiscarderProperty>
|
||||
</properties>
|
||||
<scm class="hudson.plugins.git.GitSCM" plugin="git@3.9.1">
|
||||
<configVersion>2</configVersion>
|
||||
<userRemoteConfigs>
|
||||
<hudson.plugins.git.UserRemoteConfig>
|
||||
<url>https://github.com/rusefi/rusefi</url>
|
||||
</hudson.plugins.git.UserRemoteConfig>
|
||||
</userRemoteConfigs>
|
||||
<branches>
|
||||
<hudson.plugins.git.BranchSpec>
|
||||
<name>*/master</name>
|
||||
</hudson.plugins.git.BranchSpec>
|
||||
</branches>
|
||||
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
|
||||
<submoduleCfg class="list"/>
|
||||
<extensions/>
|
||||
</scm>
|
||||
<canRoam>true</canRoam>
|
||||
<disabled>false</disabled>
|
||||
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
|
||||
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
|
||||
<triggers>
|
||||
<hudson.triggers.SCMTrigger>
|
||||
<spec>10 03 * * *</spec>
|
||||
<ignorePostCommitHooks>false</ignorePostCommitHooks>
|
||||
</hudson.triggers.SCMTrigger>
|
||||
</triggers>
|
||||
<concurrentBuild>false</concurrentBuild>
|
||||
<builders>
|
||||
<hudson.tasks.BatchFile>
|
||||
<command>call misc\jenkins\generate_doxygen\gen_upload_docs.bat</command>
|
||||
</hudson.tasks.BatchFile>
|
||||
</builders>
|
||||
<publishers>
|
||||
<org.jenkinsci.plugins.discardbuild.DiscardBuildPublisher plugin="discard-old-build@1.05">
|
||||
<daysToKeep>30</daysToKeep>
|
||||
<numToKeep>-1</numToKeep>
|
||||
<resultsToDiscard/>
|
||||
<minLogFileSize>-1</minLogFileSize>
|
||||
<maxLogFileSize>-1</maxLogFileSize>
|
||||
<intervalDaysToKeep>-1</intervalDaysToKeep>
|
||||
<intervalNumToKeep>-1</intervalNumToKeep>
|
||||
<regexp></regexp>
|
||||
</org.jenkinsci.plugins.discardbuild.DiscardBuildPublisher>
|
||||
</publishers>
|
||||
<buildWrappers>
|
||||
<hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.36">
|
||||
<deleteDirs>false</deleteDirs>
|
||||
<cleanupParameter></cleanupParameter>
|
||||
<externalDelete></externalDelete>
|
||||
<disableDeferredWipeout>false</disableDeferredWipeout>
|
||||
</hudson.plugins.ws__cleanup.PreBuildCleanup>
|
||||
</buildWrappers>
|
||||
</project>
|
|
@ -1,56 +0,0 @@
|
|||
<?xml version='1.1' encoding='UTF-8'?>
|
||||
<project>
|
||||
<actions/>
|
||||
<description></description>
|
||||
<keepDependencies>false</keepDependencies>
|
||||
<properties>
|
||||
<jenkins.model.BuildDiscarderProperty>
|
||||
<strategy class="hudson.tasks.LogRotator">
|
||||
<daysToKeep>-1</daysToKeep>
|
||||
<numToKeep>100</numToKeep>
|
||||
<artifactDaysToKeep>-1</artifactDaysToKeep>
|
||||
<artifactNumToKeep>-1</artifactNumToKeep>
|
||||
</strategy>
|
||||
</jenkins.model.BuildDiscarderProperty>
|
||||
</properties>
|
||||
<scm class="hudson.plugins.git.GitSCM" plugin="git@3.9.3">
|
||||
<configVersion>2</configVersion>
|
||||
<userRemoteConfigs>
|
||||
<hudson.plugins.git.UserRemoteConfig>
|
||||
<url>https://github.com/rusefi/rusefi</url>
|
||||
</hudson.plugins.git.UserRemoteConfig>
|
||||
</userRemoteConfigs>
|
||||
<branches>
|
||||
<hudson.plugins.git.BranchSpec>
|
||||
<name>*/master</name>
|
||||
</hudson.plugins.git.BranchSpec>
|
||||
</branches>
|
||||
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
|
||||
<submoduleCfg class="list"/>
|
||||
<extensions/>
|
||||
</scm>
|
||||
<canRoam>true</canRoam>
|
||||
<disabled>false</disabled>
|
||||
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
|
||||
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
|
||||
<triggers>
|
||||
<hudson.triggers.SCMTrigger>
|
||||
<spec>*/100 * * * *</spec>
|
||||
<ignorePostCommitHooks>false</ignorePostCommitHooks>
|
||||
</hudson.triggers.SCMTrigger>
|
||||
</triggers>
|
||||
<concurrentBuild>false</concurrentBuild>
|
||||
<builders>
|
||||
<hudson.tasks.BatchFile>
|
||||
<command>call misc/jenkins/git_to_svn_sync/run.bat</command>
|
||||
</hudson.tasks.BatchFile>
|
||||
</builders>
|
||||
<publishers>
|
||||
<hudson.tasks.Mailer plugin="mailer@1.23">
|
||||
<recipients>arxxxxx@gmail.com</recipients>
|
||||
<dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
|
||||
<sendToIndividuals>false</sendToIndividuals>
|
||||
</hudson.tasks.Mailer>
|
||||
</publishers>
|
||||
<buildWrappers/>
|
||||
</project>
|
|
@ -1,68 +0,0 @@
|
|||
<?xml version='1.1' encoding='UTF-8'?>
|
||||
<project>
|
||||
<actions/>
|
||||
<description></description>
|
||||
<keepDependencies>false</keepDependencies>
|
||||
<properties>
|
||||
<jenkins.model.BuildDiscarderProperty>
|
||||
<strategy class="hudson.tasks.LogRotator">
|
||||
<daysToKeep>-1</daysToKeep>
|
||||
<numToKeep>100</numToKeep>
|
||||
<artifactDaysToKeep>-1</artifactDaysToKeep>
|
||||
<artifactNumToKeep>-1</artifactNumToKeep>
|
||||
</strategy>
|
||||
</jenkins.model.BuildDiscarderProperty>
|
||||
</properties>
|
||||
<scm class="hudson.plugins.git.GitSCM" plugin="git@3.9.1">
|
||||
<configVersion>2</configVersion>
|
||||
<userRemoteConfigs>
|
||||
<hudson.plugins.git.UserRemoteConfig>
|
||||
<url>https://github.com/rusefi/rusefi</url>
|
||||
</hudson.plugins.git.UserRemoteConfig>
|
||||
</userRemoteConfigs>
|
||||
<branches>
|
||||
<hudson.plugins.git.BranchSpec>
|
||||
<name>*/master</name>
|
||||
</hudson.plugins.git.BranchSpec>
|
||||
</branches>
|
||||
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
|
||||
<submoduleCfg class="list"/>
|
||||
<extensions/>
|
||||
</scm>
|
||||
<canRoam>true</canRoam>
|
||||
<disabled>false</disabled>
|
||||
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
|
||||
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
|
||||
<triggers>
|
||||
<hudson.triggers.SCMTrigger>
|
||||
<spec>10 03 * * *</spec>
|
||||
<ignorePostCommitHooks>false</ignorePostCommitHooks>
|
||||
</hudson.triggers.SCMTrigger>
|
||||
</triggers>
|
||||
<concurrentBuild>false</concurrentBuild>
|
||||
<builders>
|
||||
<hudson.tasks.BatchFile>
|
||||
<command>call misc\jenkins\generate_ibom\gen_upload_ibom.bat</command>
|
||||
</hudson.tasks.BatchFile>
|
||||
</builders>
|
||||
<publishers>
|
||||
<org.jenkinsci.plugins.discardbuild.DiscardBuildPublisher plugin="discard-old-build@1.05">
|
||||
<daysToKeep>30</daysToKeep>
|
||||
<numToKeep>-1</numToKeep>
|
||||
<resultsToDiscard/>
|
||||
<minLogFileSize>-1</minLogFileSize>
|
||||
<maxLogFileSize>-1</maxLogFileSize>
|
||||
<intervalDaysToKeep>-1</intervalDaysToKeep>
|
||||
<intervalNumToKeep>-1</intervalNumToKeep>
|
||||
<regexp></regexp>
|
||||
</org.jenkinsci.plugins.discardbuild.DiscardBuildPublisher>
|
||||
</publishers>
|
||||
<buildWrappers>
|
||||
<hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.36">
|
||||
<deleteDirs>false</deleteDirs>
|
||||
<cleanupParameter></cleanupParameter>
|
||||
<externalDelete></externalDelete>
|
||||
<disableDeferredWipeout>false</disableDeferredWipeout>
|
||||
</hudson.plugins.ws__cleanup.PreBuildCleanup>
|
||||
</buildWrappers>
|
||||
</project>
|
|
@ -1,84 +0,0 @@
|
|||
<?xml version='1.1' encoding='UTF-8'?>
|
||||
<project>
|
||||
<actions/>
|
||||
<description></description>
|
||||
<keepDependencies>false</keepDependencies>
|
||||
<properties>
|
||||
<jenkins.model.BuildDiscarderProperty>
|
||||
<strategy class="hudson.tasks.LogRotator">
|
||||
<daysToKeep>-1</daysToKeep>
|
||||
<numToKeep>100</numToKeep>
|
||||
<artifactDaysToKeep>-1</artifactDaysToKeep>
|
||||
<artifactNumToKeep>-1</artifactNumToKeep>
|
||||
</strategy>
|
||||
</jenkins.model.BuildDiscarderProperty>
|
||||
</properties>
|
||||
<scm class="hudson.plugins.git.GitSCM" plugin="git@3.9.3">
|
||||
<configVersion>2</configVersion>
|
||||
<userRemoteConfigs>
|
||||
<hudson.plugins.git.UserRemoteConfig>
|
||||
<url>https://github.com/rusefi/rusefi</url>
|
||||
</hudson.plugins.git.UserRemoteConfig>
|
||||
</userRemoteConfigs>
|
||||
<branches>
|
||||
<hudson.plugins.git.BranchSpec>
|
||||
<name>*/master</name>
|
||||
</hudson.plugins.git.BranchSpec>
|
||||
</branches>
|
||||
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
|
||||
<submoduleCfg class="list"/>
|
||||
<extensions/>
|
||||
</scm>
|
||||
<canRoam>true</canRoam>
|
||||
<disabled>false</disabled>
|
||||
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
|
||||
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
|
||||
<triggers>
|
||||
<hudson.triggers.SCMTrigger>
|
||||
<spec>* * * * *</spec>
|
||||
<ignorePostCommitHooks>false</ignorePostCommitHooks>
|
||||
</hudson.triggers.SCMTrigger>
|
||||
</triggers>
|
||||
<concurrentBuild>false</concurrentBuild>
|
||||
<builders>
|
||||
<hudson.tasks.BatchFile>
|
||||
<command>call misc/jenkins/functional_test_and_build_bundle/run.bat
|
||||
</command>
|
||||
</hudson.tasks.BatchFile>
|
||||
</builders>
|
||||
<publishers>
|
||||
<hudson.tasks.BuildTrigger>
|
||||
<childProjects>build 746 767</childProjects>
|
||||
<threshold>
|
||||
<name>SUCCESS</name>
|
||||
<ordinal>0</ordinal>
|
||||
<color>BLUE</color>
|
||||
<completeBuild>true</completeBuild>
|
||||
</threshold>
|
||||
</hudson.tasks.BuildTrigger>
|
||||
<org.jenkinsci.plugins.discardbuild.DiscardBuildPublisher plugin="discard-old-build@1.05">
|
||||
<daysToKeep>20</daysToKeep>
|
||||
<numToKeep>-1</numToKeep>
|
||||
<resultsToDiscard/>
|
||||
<minLogFileSize>-1</minLogFileSize>
|
||||
<maxLogFileSize>-1</maxLogFileSize>
|
||||
<intervalDaysToKeep>-1</intervalDaysToKeep>
|
||||
<intervalNumToKeep>-1</intervalNumToKeep>
|
||||
<regexp></regexp>
|
||||
</org.jenkinsci.plugins.discardbuild.DiscardBuildPublisher>
|
||||
<hudson.tasks.Mailer plugin="mailer@1.23">
|
||||
<recipients>arro239@gmail.com</recipients>
|
||||
<dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
|
||||
<sendToIndividuals>false</sendToIndividuals>
|
||||
</hudson.tasks.Mailer>
|
||||
<org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter plugin="github@1.29.4">
|
||||
<commitShaSource class="org.jenkinsci.plugins.github.status.sources.BuildDataRevisionShaSource"/>
|
||||
<reposSource class="org.jenkinsci.plugins.github.status.sources.AnyDefinedRepositorySource"/>
|
||||
<contextSource class="org.jenkinsci.plugins.github.status.sources.DefaultCommitContextSource"/>
|
||||
<statusResultSource class="org.jenkinsci.plugins.github.status.sources.DefaultStatusResultSource"/>
|
||||
<statusBackrefSource class="org.jenkinsci.plugins.github.status.sources.BuildRefBackrefSource"/>
|
||||
<errorHandlers/>
|
||||
</org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter>
|
||||
</publishers>
|
||||
<buildWrappers/>
|
||||
</project>
|
|
@ -1,68 +0,0 @@
|
|||
<?xml version='1.1' encoding='UTF-8'?>
|
||||
<project>
|
||||
<actions/>
|
||||
<description></description>
|
||||
<keepDependencies>false</keepDependencies>
|
||||
<properties>
|
||||
<jenkins.model.BuildDiscarderProperty>
|
||||
<strategy class="hudson.tasks.LogRotator">
|
||||
<daysToKeep>-1</daysToKeep>
|
||||
<numToKeep>100</numToKeep>
|
||||
<artifactDaysToKeep>-1</artifactDaysToKeep>
|
||||
<artifactNumToKeep>-1</artifactNumToKeep>
|
||||
</strategy>
|
||||
</jenkins.model.BuildDiscarderProperty>
|
||||
</properties>
|
||||
<scm class="hudson.plugins.git.GitSCM" plugin="git@3.9.1">
|
||||
<configVersion>2</configVersion>
|
||||
<userRemoteConfigs>
|
||||
<hudson.plugins.git.UserRemoteConfig>
|
||||
<url>https://github.com/rusefi/rusefi</url>
|
||||
</hudson.plugins.git.UserRemoteConfig>
|
||||
</userRemoteConfigs>
|
||||
<branches>
|
||||
<hudson.plugins.git.BranchSpec>
|
||||
<name>*/master</name>
|
||||
</hudson.plugins.git.BranchSpec>
|
||||
</branches>
|
||||
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
|
||||
<submoduleCfg class="list"/>
|
||||
<extensions/>
|
||||
</scm>
|
||||
<canRoam>true</canRoam>
|
||||
<disabled>false</disabled>
|
||||
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
|
||||
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
|
||||
<triggers>
|
||||
<hudson.triggers.SCMTrigger>
|
||||
<spec>10 03 * * *</spec>
|
||||
<ignorePostCommitHooks>false</ignorePostCommitHooks>
|
||||
</hudson.triggers.SCMTrigger>
|
||||
</triggers>
|
||||
<concurrentBuild>false</concurrentBuild>
|
||||
<builders>
|
||||
<hudson.tasks.BatchFile>
|
||||
<command>call misc\jenkins\generate_pinouts\gen_upload_pinouts.bat</command>
|
||||
</hudson.tasks.BatchFile>
|
||||
</builders>
|
||||
<publishers>
|
||||
<org.jenkinsci.plugins.discardbuild.DiscardBuildPublisher plugin="discard-old-build@1.05">
|
||||
<daysToKeep>30</daysToKeep>
|
||||
<numToKeep>-1</numToKeep>
|
||||
<resultsToDiscard/>
|
||||
<minLogFileSize>-1</minLogFileSize>
|
||||
<maxLogFileSize>-1</maxLogFileSize>
|
||||
<intervalDaysToKeep>-1</intervalDaysToKeep>
|
||||
<intervalNumToKeep>-1</intervalNumToKeep>
|
||||
<regexp></regexp>
|
||||
</org.jenkinsci.plugins.discardbuild.DiscardBuildPublisher>
|
||||
</publishers>
|
||||
<buildWrappers>
|
||||
<hudson.plugins.ws__cleanup.PreBuildCleanup plugin="ws-cleanup@0.36">
|
||||
<deleteDirs>false</deleteDirs>
|
||||
<cleanupParameter></cleanupParameter>
|
||||
<externalDelete></externalDelete>
|
||||
<disableDeferredWipeout>false</disableDeferredWipeout>
|
||||
</hudson.plugins.ws__cleanup.PreBuildCleanup>
|
||||
</buildWrappers>
|
||||
</project>
|
|
@ -1,75 +0,0 @@
|
|||
<?xml version='1.1' encoding='UTF-8'?>
|
||||
<project>
|
||||
<actions/>
|
||||
<description></description>
|
||||
<keepDependencies>false</keepDependencies>
|
||||
<properties>
|
||||
<jenkins.model.BuildDiscarderProperty>
|
||||
<strategy class="hudson.tasks.LogRotator">
|
||||
<daysToKeep>-1</daysToKeep>
|
||||
<numToKeep>100</numToKeep>
|
||||
<artifactDaysToKeep>-1</artifactDaysToKeep>
|
||||
<artifactNumToKeep>-1</artifactNumToKeep>
|
||||
</strategy>
|
||||
</jenkins.model.BuildDiscarderProperty>
|
||||
</properties>
|
||||
<scm class="hudson.plugins.git.GitSCM" plugin="git@3.9.1">
|
||||
<configVersion>2</configVersion>
|
||||
<userRemoteConfigs>
|
||||
<hudson.plugins.git.UserRemoteConfig>
|
||||
<url>https://github.com/rusefi/rusefi</url>
|
||||
</hudson.plugins.git.UserRemoteConfig>
|
||||
</userRemoteConfigs>
|
||||
<branches>
|
||||
<hudson.plugins.git.BranchSpec>
|
||||
<name>*/master</name>
|
||||
</hudson.plugins.git.BranchSpec>
|
||||
</branches>
|
||||
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
|
||||
<submoduleCfg class="list"/>
|
||||
<extensions/>
|
||||
</scm>
|
||||
<canRoam>true</canRoam>
|
||||
<disabled>false</disabled>
|
||||
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
|
||||
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
|
||||
<triggers>
|
||||
<hudson.triggers.SCMTrigger>
|
||||
<spec>* * * * *</spec>
|
||||
<ignorePostCommitHooks>false</ignorePostCommitHooks>
|
||||
</hudson.triggers.SCMTrigger>
|
||||
</triggers>
|
||||
<concurrentBuild>false</concurrentBuild>
|
||||
<builders>
|
||||
<hudson.tasks.BatchFile>
|
||||
<command>
|
||||
call misc/jenkins/unit_tests/unit_tests.bat</command>
|
||||
</hudson.tasks.BatchFile>
|
||||
</builders>
|
||||
<publishers>
|
||||
<org.jenkinsci.plugins.discardbuild.DiscardBuildPublisher plugin="discard-old-build@1.05">
|
||||
<daysToKeep>15</daysToKeep>
|
||||
<numToKeep>-1</numToKeep>
|
||||
<resultsToDiscard/>
|
||||
<minLogFileSize>-1</minLogFileSize>
|
||||
<maxLogFileSize>-1</maxLogFileSize>
|
||||
<intervalDaysToKeep>-1</intervalDaysToKeep>
|
||||
<intervalNumToKeep>-1</intervalNumToKeep>
|
||||
<regexp></regexp>
|
||||
</org.jenkinsci.plugins.discardbuild.DiscardBuildPublisher>
|
||||
<hudson.tasks.Mailer plugin="mailer@1.22">
|
||||
<recipients>arro239@gmail.com</recipients>
|
||||
<dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
|
||||
<sendToIndividuals>false</sendToIndividuals>
|
||||
</hudson.tasks.Mailer>
|
||||
<org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter plugin="github@1.29.3">
|
||||
<commitShaSource class="org.jenkinsci.plugins.github.status.sources.BuildDataRevisionShaSource"/>
|
||||
<reposSource class="org.jenkinsci.plugins.github.status.sources.AnyDefinedRepositorySource"/>
|
||||
<contextSource class="org.jenkinsci.plugins.github.status.sources.DefaultCommitContextSource"/>
|
||||
<statusResultSource class="org.jenkinsci.plugins.github.status.sources.DefaultStatusResultSource"/>
|
||||
<statusBackrefSource class="org.jenkinsci.plugins.github.status.sources.BuildRefBackrefSource"/>
|
||||
<errorHandlers/>
|
||||
</org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter>
|
||||
</publishers>
|
||||
<buildWrappers/>
|
||||
</project>
|
|
@ -1,119 +0,0 @@
|
|||
<?xml version='1.1' encoding='UTF-8'?>
|
||||
<project>
|
||||
<actions/>
|
||||
<description></description>
|
||||
<keepDependencies>false</keepDependencies>
|
||||
<properties>
|
||||
<jenkins.model.BuildDiscarderProperty>
|
||||
<strategy class="hudson.tasks.LogRotator">
|
||||
<daysToKeep>-1</daysToKeep>
|
||||
<numToKeep>100</numToKeep>
|
||||
<artifactDaysToKeep>-1</artifactDaysToKeep>
|
||||
<artifactNumToKeep>-1</artifactNumToKeep>
|
||||
</strategy>
|
||||
</jenkins.model.BuildDiscarderProperty>
|
||||
<com.coravy.hudson.plugins.github.GithubProjectProperty plugin="github@1.29.2">
|
||||
<projectUrl>https://github.com/rusefi/rusefi/</projectUrl>
|
||||
<displayName></displayName>
|
||||
</com.coravy.hudson.plugins.github.GithubProjectProperty>
|
||||
</properties>
|
||||
<scm class="hudson.plugins.git.GitSCM" plugin="git@3.12.1">
|
||||
<configVersion>2</configVersion>
|
||||
<userRemoteConfigs>
|
||||
<hudson.plugins.git.UserRemoteConfig>
|
||||
<refspec>+refs/pull/*:refs/remotes/origin/pr/*</refspec>
|
||||
<url>https://github.com/rusefi/rusefi</url>
|
||||
<credentialsId>e8388dd8-17b9-48f9-8b62-428976acdcba</credentialsId>
|
||||
</hudson.plugins.git.UserRemoteConfig>
|
||||
</userRemoteConfigs>
|
||||
<branches>
|
||||
<hudson.plugins.git.BranchSpec>
|
||||
<name>${ghprbActualCommit}</name>
|
||||
</hudson.plugins.git.BranchSpec>
|
||||
</branches>
|
||||
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
|
||||
<submoduleCfg class="list"/>
|
||||
<extensions/>
|
||||
</scm>
|
||||
<canRoam>true</canRoam>
|
||||
<disabled>false</disabled>
|
||||
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
|
||||
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
|
||||
<triggers>
|
||||
<org.jenkinsci.plugins.ghprb.GhprbTrigger plugin="ghprb@1.42.0">
|
||||
<spec>H/5 * * * *</spec>
|
||||
<configVersion>3</configVersion>
|
||||
<adminlist>rusefi</adminlist>
|
||||
<allowMembersOfWhitelistedOrgsAsAdmin>false</allowMembersOfWhitelistedOrgsAsAdmin>
|
||||
<orgslist></orgslist>
|
||||
<cron>H/5 * * * *</cron>
|
||||
<buildDescTemplate></buildDescTemplate>
|
||||
<onlyTriggerPhrase>false</onlyTriggerPhrase>
|
||||
<useGitHubHooks>true</useGitHubHooks>
|
||||
<permitAll>false</permitAll>
|
||||
<whitelist> abelom mck1117</whitelist>
|
||||
<autoCloseFailedPullRequests>false</autoCloseFailedPullRequests>
|
||||
<displayBuildErrorsOnDownstreamBuilds>false</displayBuildErrorsOnDownstreamBuilds>
|
||||
<whiteListTargetBranches>
|
||||
<org.jenkinsci.plugins.ghprb.GhprbBranch>
|
||||
<branch></branch>
|
||||
</org.jenkinsci.plugins.ghprb.GhprbBranch>
|
||||
</whiteListTargetBranches>
|
||||
<blackListTargetBranches>
|
||||
<org.jenkinsci.plugins.ghprb.GhprbBranch>
|
||||
<branch></branch>
|
||||
</org.jenkinsci.plugins.ghprb.GhprbBranch>
|
||||
</blackListTargetBranches>
|
||||
<gitHubAuthId>*************************</gitHubAuthId>
|
||||
<triggerPhrase></triggerPhrase>
|
||||
<skipBuildPhrase>.*\[skip\W+ci\].*</skipBuildPhrase>
|
||||
<blackListCommitAuthor></blackListCommitAuthor>
|
||||
<blackListLabels></blackListLabels>
|
||||
<whiteListLabels></whiteListLabels>
|
||||
<includedRegions></includedRegions>
|
||||
<excludedRegions></excludedRegions>
|
||||
<extensions>
|
||||
<org.jenkinsci.plugins.ghprb.extensions.status.GhprbSimpleStatus>
|
||||
<commitStatusContext></commitStatusContext>
|
||||
<triggeredStatus></triggeredStatus>
|
||||
<startedStatus></startedStatus>
|
||||
<statusUrl></statusUrl>
|
||||
<addTestResults>false</addTestResults>
|
||||
</org.jenkinsci.plugins.ghprb.extensions.status.GhprbSimpleStatus>
|
||||
</extensions>
|
||||
</org.jenkinsci.plugins.ghprb.GhprbTrigger>
|
||||
</triggers>
|
||||
<concurrentBuild>false</concurrentBuild>
|
||||
<builders>
|
||||
<hudson.tasks.BatchFile>
|
||||
<command>
|
||||
call misc/jenkins/unit_tests/unit_tests.bat</command>
|
||||
</hudson.tasks.BatchFile>
|
||||
</builders>
|
||||
<publishers>
|
||||
<org.jenkinsci.plugins.discardbuild.DiscardBuildPublisher plugin="discard-old-build@1.05">
|
||||
<daysToKeep>15</daysToKeep>
|
||||
<numToKeep>-1</numToKeep>
|
||||
<resultsToDiscard/>
|
||||
<minLogFileSize>-1</minLogFileSize>
|
||||
<maxLogFileSize>-1</maxLogFileSize>
|
||||
<intervalDaysToKeep>-1</intervalDaysToKeep>
|
||||
<intervalNumToKeep>-1</intervalNumToKeep>
|
||||
<regexp></regexp>
|
||||
</org.jenkinsci.plugins.discardbuild.DiscardBuildPublisher>
|
||||
<hudson.tasks.Mailer plugin="mailer@1.23">
|
||||
<recipients>arro239@gmail.com</recipients>
|
||||
<dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
|
||||
<sendToIndividuals>false</sendToIndividuals>
|
||||
</hudson.tasks.Mailer>
|
||||
<org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter plugin="github@1.29.2">
|
||||
<commitShaSource class="org.jenkinsci.plugins.github.status.sources.BuildDataRevisionShaSource"/>
|
||||
<reposSource class="org.jenkinsci.plugins.github.status.sources.AnyDefinedRepositorySource"/>
|
||||
<contextSource class="org.jenkinsci.plugins.github.status.sources.DefaultCommitContextSource"/>
|
||||
<statusResultSource class="org.jenkinsci.plugins.github.status.sources.DefaultStatusResultSource"/>
|
||||
<statusBackrefSource class="org.jenkinsci.plugins.github.status.sources.BuildRefBackrefSource"/>
|
||||
<errorHandlers/>
|
||||
</org.jenkinsci.plugins.github.status.GitHubCommitStatusSetter>
|
||||
</publishers>
|
||||
<buildWrappers/>
|
||||
</project>
|
|
@ -1 +0,0 @@
|
|||
Fill in gitHubAuthId in config.xml to have this working
|
|
@ -1,82 +0,0 @@
|
|||
# Jenkins setup
|
||||
|
||||
### Install Cygwin
|
||||
https://cygwin.com/install.html
|
||||
|
||||
Cygwin packages that need to be installed:
|
||||
- make
|
||||
- gcc-core
|
||||
- mingw64-i686-gcc-core
|
||||
- mingw64-i686-gcc-g++
|
||||
- mingw64-x86_64-gcc-core
|
||||
- mingw64-x86_64-gcc-g++
|
||||
- python3
|
||||
- git
|
||||
- subversion
|
||||
- doxygen
|
||||
- zip
|
||||
- sshpass
|
||||
- wget
|
||||
- ccache
|
||||
- graphviz
|
||||
|
||||
### Install Java JDK 8
|
||||
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
|
||||
|
||||
### Install Ant:
|
||||
https://ant.apache.org/
|
||||
|
||||
### Install Jenkins
|
||||
https://jenkins.io/download/
|
||||
|
||||
### Install Kicad
|
||||
http://www.kicad-pcb.org/download/
|
||||
for iBom automation
|
||||
|
||||
### Install for Hardware Testing
|
||||
#### ST Link Utility
|
||||
http://www.st.com/st-web-ui/static/active/en/st_prod_software_internet/resource/technical/software/utility/stsw-link004.zip
|
||||
#### ST Virtual Serial Driver
|
||||
http://www.st.com/web/en/catalog/tools/PF257938
|
||||
|
||||
### System Environment Variables:
|
||||
|Variable|Example|
|
||||
|--|--|
|
||||
|CCACHE_DIR|C:\ccache |
|
||||
|ANT_HOME|C:\Program Files\apache-ant-1.10.8|
|
||||
|JAVA_HOME|C:\Program Files\Java\jdk1.8.0_251|
|
||||
|RUSEFI_FTP_SERVER|ftp.yourdomain.com|
|
||||
|RUSEFI_BUILD_FTP_USER|rusefi_firmware|
|
||||
|RUSEFI_BUILD_FTP_PASS|secretpass|
|
||||
|RUSEFI_DOXYGEN_FTP_USER|rusefi_doxygen|
|
||||
|RUSEFI_DOXYGEN_FTP_PASS|secretpass|
|
||||
|
||||
### Add to Path:
|
||||
|Tool|Example|
|
||||
|--|--|
|
||||
|Java|C:\Program Files (x86)\Common Files\Oracle\Java\javapath|
|
||||
|Java|%JAVA_HOME%\bin|
|
||||
|Ant|%ANT_HOME%\bin|
|
||||
|Cygwin|C:\cygwin64\bin|
|
||||
|GCC|C:\Program Files (x86)\GNU Arm Embedded Toolchain\9 2020-q2-update\bin|
|
||||
|
||||
### Additional Jenkins set-up
|
||||
#### Additional plugins:
|
||||
- Pipeline GitHub Notify Step
|
||||
|
||||
https://stackoverflow.com/questions/14274293/show-current-state-of-jenkins-build-on-github-repo
|
||||
|
||||
https://github.com/settings/tokens
|
||||
|
||||
Discard Old Build
|
||||
|
||||
smtphost: smtp.gmail.com
|
||||
r***@gmail.com
|
||||
useSsl=yes
|
||||
|
||||
### Jobs:
|
||||
1) unit_tests
|
||||
2) integration_and_primary_bundle
|
||||
3) documentation
|
||||
4) build_extra_bundles
|
||||
5) git2svn_sync
|
Loading…
Reference in New Issue