Lines Matching +full:build +full:- +full:swift
3 set -e
4 set -x
10 pwd -P
16 dpkg --add-architecture i386
17 apt-get update
18 apt-get install -y apt-utils software-properties-common apt-transport-https sudo curl wget zip unzip
19 apt-get update
20 apt-get dist-upgrade -y
22 wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | gpg --dearmor - | t…
23 wget -qO- https://deb.nodesource.com/setup_12.x | bash -
24 wget -qO- https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -
25 wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
27 apt-add-repository -y 'deb https://apt.kitware.com/ubuntu/ xenial main'
29 wget -qO- https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_unstable.list >/et…
32 ./llvm-update-alternatives.sh 10 1000
34 apt-get update
36 echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | debconf-set-se…
38 apt-get install -y \
42 build-essential \
43 ca-certificates \
57 libc6-dbg \
58 libcunit1-dev \
59 libcurl4-openssl-dev \
60 libgdk-pixbuf2.0-0 \
61 libgdk-pixbuf2.0-dev \
63 libtool-bin \
70 openjdk-8-jdk-headless \
71 p7zip-full \
77 echo 'JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64' >> /etc/environment
79 mkdir -p /opt
82 …wget -qO swift.tar.gz https://swift.org/builds/swift-5.2.3-release/ubuntu1604/swift-5.2.3-RELEASE/…
83 tar -xf ./swift.tar.gz
84 rm -f ./swift.tar.gz
87 useradd -d /home/worker -m -s /bin/bash worker
89 sudo -iu worker /bin/bash -i <<"EOF"
90 set -e
91 set -x
93 echo 'export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64' >> ~/.profile
95 curl -s "https://get.sdkman.io" | /bin/bash
98 sudo -iu worker /bin/bash -i <<"EOF"
99 set -e
100 set -x
108 echo 'PATH=$PATH:/opt/swift-5.2.3-RELEASE-ubuntu16.04/usr/bin' >> ~/.profile
112 sudo -iu worker /bin/bash -i <<"EOF"
113 set -e
114 set -x
116 wget -O commandlinetools.zip https://dl.google.com/android/repository/commandlinetools-linux-620080…
117 unzip commandlinetools.zip -d ./Android
125 echo 'PATH=$PATH:$ANDROID_HOME/platform-tools' >> ~/.profile
131 sudo -iu worker /bin/bash -i <<"EOF"
132 set -e
133 set -x
135 yes | sdkmanager --sdk_root=${ANDROID_HOME} --licenses
136 sdkmanager --sdk_root=${ANDROID_HOME} \
137 --install \
138 "platform-tools" \
139 "platforms;android-28" \
140 "platforms;android-29" \
142 "build-tools;28.0.3" \
143 "build-tools;29.0.3"
145 sdkmanager --sdk_root=${ANDROID_HOME} tools
146 yes | sdkmanager --sdk_root=${ANDROID_HOME} --licenses
149 sudo -iu worker /bin/bash -i <<"EOF"
150 set -e
151 set -x
153 git clone https://github.com/flutter/flutter.git -b stable
154 flutter config --android-sdk $ANDROID_HOME
155 flutter doctor --android-licenses
159 sudo -iu worker /bin/bash -i <<"EOF"
160 set -e
161 set -x
163 mkdir -p ~/tmp && cd ~/tmp
164 wget https://sourceware.org/pub/valgrind/valgrind-3.15.0.tar.bz2
165 tar -xf ./valgrind-3.15.0.tar.bz2
166 cd ./valgrind-3.15.0
167 ./configure --prefix=/home/worker/.local
169 cd ~/ && rm -rf ./tmp/*
172 curl --create-dirs -fsSLo /usr/share/jenkins/agent.jar \
173 …https://repo.jenkins-ci.org/public/org/jenkins-ci/main/remoting/${JENKINS_AGENT_VERSION}/remoting-…
176 ln -sf /usr/share/jenkins/agent.jar /usr/share/jenkins/slave.jar
178 sudo -iu worker /bin/bash -i <<"EOF"
179 set -e
180 set -x
185 echo 'MXE_TARGETS := x86_64-w64-mingw32.static' >> ./settings.mk
187 echo '.DEFAULT local-pkg-list:' >> ./settings.mk
188 echo 'local-pkg-list: $(LOCAL_PKG_LIST)' >> ./settings.mk
194 sudo -iu worker /bin/bash -i <<"EOF"
195 set -e
196 set -x
197 mkdir -p ~/.jenkins
198 mkdir -p ~/agent