config.xml 1.65 KB
Newer Older
1 2
<?xml version='1.1' encoding='UTF-8'?>
<project>
3
  <actions/>
4
  <description></description>
5
  <keepDependencies>false</keepDependencies>
6 7 8 9 10
  <properties>
    <com.dabsquared.gitlabjenkins.connection.GitLabConnectionProperty plugin="gitlab-plugin@1.5.12">
      <gitLabConnection>ylhealth</gitLabConnection>
    </com.dabsquared.gitlabjenkins.connection.GitLabConnectionProperty>
  </properties>
11
  <scm class="hudson.scm.NullSCM"/>
12 13
  <assignedNode>Mac_Node2</assignedNode>
  <canRoam>false</canRoam>
14 15 16 17 18
  <disabled>false</disabled>
  <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
  <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
  <triggers/>
  <concurrentBuild>false</concurrentBuild>
19 20
  <builders>
    <hudson.tasks.Shell>
21
      <command>PATH=&quot;$PATH:$HOME/.rvm/bin:/usr/local/bin:/Users/jenkins/.fastlane/bin/&quot;
22 23 24 25 26 27
cat &lt;&lt; EOF &gt;&gt; Podfile
source &apos;https://github.com/CocoaPods/Specs.git&apos;

ENV[&apos;COCOAPODS_DISABLE_STATS&apos;] = &quot;true&quot;
platform :ios, &apos;10.0&apos;
EOF
28

29
gem install cocoapods 
30
gem install bundler
31
# bundle update
32 33 34 35 36


KEY_FILE=~/jenkins/jenkins
SSH_PROXY=&quot;ProxyCommand ssh -i ${KEY_FILE} proxy@10.57.117.130 nc %h %p&quot;

37 38 39 40
ssh -i ${KEY_FILE} -o &quot;${SSH_PROXY}&quot; jenkins@18.224.17.151 &quot;ls&quot;
ssh -i ${KEY_FILE} -o &quot;${SSH_PROXY}&quot; jenkins@3.17.141.90 &quot;ls&quot;
ssh -i ${KEY_FILE} -o &quot;${SSH_PROXY}&quot; jenkins@13.231.249.208 &quot;ls&quot;
ssh -i ${KEY_FILE} -o &quot;${SSH_PROXY}&quot; jenkins@13.231.136.128 &quot;ls&quot;
41
xcode-select --install</command>
42 43
    </hudson.tasks.Shell>
  </builders>
44 45 46
  <publishers/>
  <buildWrappers/>
</project>