GithubHelp home page GithubHelp logo

Comments (1)

rafiki270 avatar rafiki270 commented on August 17, 2024

Example config.xml:

<?xml version='1.0' encoding='UTF-8'?>
<project>
  <actions/>
  <description></description>
  <keepDependencies>false</keepDependencies>
  <properties>
    <com.coravy.hudson.plugins.github.GithubProjectProperty plugin="[email protected]">
      <projectUrl>https://github.com/xxxxxxxx/xxxxxxxx_ios_production/</projectUrl>
    </com.coravy.hudson.plugins.github.GithubProjectProperty>
  </properties>
  <scm class="hudson.plugins.git.GitSCM" plugin="[email protected]">
    <configVersion>2</configVersion>
    <userRemoteConfigs>
      <hudson.plugins.git.UserRemoteConfig>
        <name></name>
        <refspec></refspec>
        <url>[email protected]:xxxxxxxx/xxxxxxxx_ios_production.git</url>
      </hudson.plugins.git.UserRemoteConfig>
    </userRemoteConfigs>
    <branches>
      <hudson.plugins.git.BranchSpec>
        <name>origin/dev</name>
      </hudson.plugins.git.BranchSpec>
    </branches>
    <disableSubmodules>false</disableSubmodules>
    <recursiveSubmodules>true</recursiveSubmodules>
    <doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
    <authorOrCommitter>false</authorOrCommitter>
    <clean>false</clean>
    <wipeOutWorkspace>false</wipeOutWorkspace>
    <pruneBranches>false</pruneBranches>
    <remotePoll>false</remotePoll>
    <ignoreNotifyCommit>false</ignoreNotifyCommit>
    <useShallowClone>false</useShallowClone>
    <buildChooser class="hudson.plugins.git.util.DefaultBuildChooser"/>
    <gitTool>Default</gitTool>
    <submoduleCfg class="list"/>
    <relativeTargetDir></relativeTargetDir>
    <reference></reference>
    <excludedRegions></excludedRegions>
    <excludedUsers></excludedUsers>
    <gitConfigName></gitConfigName>
    <gitConfigEmail></gitConfigEmail>
    <skipTag>false</skipTag>
    <includedRegions></includedRegions>
    <scmName></scmName>
  </scm>
  <canRoam>true</canRoam>
  <disabled>false</disabled>
  <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
  <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
  <triggers/>
  <concurrentBuild>false</concurrentBuild>
  <builders>
    <au.com.rayh.XCodeBuilder plugin="[email protected]">
      <cleanBeforeBuild>true</cleanBeforeBuild>
      <cleanTestReports>false</cleanTestReports>
      <configuration>Enterprise</configuration>
      <target>GHUnit</target>
      <sdk></sdk>
      <symRoot></symRoot>
      <configurationBuildDir></configurationBuildDir>
      <xcodeProjectPath>${WORKSPACE}/Xxxxxxxx/</xcodeProjectPath>
      <xcodeProjectFile></xcodeProjectFile>
      <xcodebuildArguments></xcodebuildArguments>
      <xcodeSchema></xcodeSchema>
      <xcodeWorkspaceFile></xcodeWorkspaceFile>
      <embeddedProfileFile></embeddedProfileFile>
      <cfBundleVersionValue>b${BUILD_NUMBER}</cfBundleVersionValue>
      <cfBundleShortVersionStringValue></cfBundleShortVersionStringValue>
      <buildIpa>true</buildIpa>
      <unlockKeychain>false</unlockKeychain>
      <keychainPath>${HOME}/Library/Keychains/login.keychain</keychainPath>
      <keychainPwd></keychainPwd>
      <codeSigningIdentity></codeSigningIdentity>
    </au.com.rayh.XCodeBuilder>
    <hudson.tasks.Shell>
      <command>#cd /Projects/iOS/Xxxxxxx\ iOS/Xxxxxxx/
#/usr/bin/xcodebuild -target GHUnit -configuration Enterprise clean build
#/usr/bin/xcrun -sdk iphoneos PackageApplication -v &quot;/Projects/iOS/Xxxxxxx iOS/Xxxxxxx/build/Enterprise-iphoneos/GHUnit.app&quot; -o &quot;/Users/pro/Desktop/Builds/GHUnit_Enterprise.ipa&quot;
curl -d login=email -d password=passs -c /Projects/Temp/Cookies/cookies.txt http://www.example.com/
curl --header &quot;Content-type: multipart/form-data&quot; -F devtype=0 -F submitAppDataButton= -F &quot;file=@${WORKSPACE}/Xxxxxxx/build/Enterprise-iphoneos/GHUnit-Enterprise-b${BUILD_NUMBER}.ipa&quot; -b /Projects/Temp/Cookies/cookies.txt http://www.example.com/my-apps/
#rm -rf ./build/</command>
    </hudson.tasks.Shell>
  </builders>
  <publishers>
    <testflight.TestflightRecorder plugin="[email protected]">
      <tokenPairName>Xxxxxxx</tokenPairName>
      <notifyTeam>false</notifyTeam>
      <buildNotes></buildNotes>
      <appendChangelog>false</appendChangelog>
      <filePath>${WORKSPACE}/Xxxxxxx/build/Enterprise-iphoneos/GHUnit-Enterprise-b${BUILD_NUMBER}.ipa</filePath>
      <dsymPath></dsymPath>
      <lists></lists>
      <replace>false</replace>
      <proxyPort>0</proxyPort>
      <debug>false</debug>
    </testflight.TestflightRecorder>
    <com.cloudbees.jenkins.GitHubCommitNotifier plugin="[email protected]"/>
  </publishers>
  <buildWrappers/>
</project>

from ijenkins.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.