Skip to content

Commit 40d7ba3

Browse files
authored
Modify build_release to match build_pr and remove ARM Deploy. (algorand#2237)
This pulls in the cleanups we've made to other testing into the rel/ tests. Additionally, the ARM Deploy builder has not successfully built in a while, so we'll remove it altogether.
1 parent 93be6cf commit 40d7ba3

File tree

1 file changed

+27
-16
lines changed

1 file changed

+27
-16
lines changed

.travis.yml

Lines changed: 27 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,11 @@ jobs:
9292
- travis_retry $mingw64 scripts/travis/build_test.sh
9393

9494
- stage: build_release
95+
os: linux
96+
name: Ubuntu AMD64 CodeGen Verification
97+
script:
98+
- scripts/travis/codegen_verification.sh
99+
- # same stage, parallel job
95100
os: linux
96101
name: Ubuntu AMD64 Build
97102
script:
@@ -102,11 +107,17 @@ jobs:
102107
script:
103108
- travis_retry ./scripts/travis/integration_test.sh
104109
- # same stage, parallel job
105-
os: osx
106-
osx_image: xcode11
107-
name: MacOS AMD64 Build
110+
name: External ARM64 Build
111+
os: linux
112+
env:
113+
- BUILD_TYPE: "external_build"
114+
- TARGET_PLATFORM: "linux-arm64"
115+
addons:
116+
apt:
117+
packages:
118+
- awscli
108119
script:
109-
- travis_retry scripts/travis/build_test.sh
120+
- travis_retry scripts/travis/external_build.sh ./scripts/travis/build_test.sh
110121
- # same stage, parallel job
111122
name: External ARM64 Integration Test
112123
os: linux
@@ -119,6 +130,18 @@ jobs:
119130
- awscli
120131
script:
121132
- scripts/travis/external_build.sh ./scripts/travis/integration_test.sh
133+
- # same stage, parallel job
134+
os: osx
135+
osx_image: xcode11
136+
name: MacOS AMD64 Build
137+
script:
138+
- travis_retry scripts/travis/build_test.sh
139+
- # same stage, parallel job
140+
os: osx
141+
osx_image: xcode11
142+
name: MacOS AMD64 Integration Test
143+
script:
144+
- travis_retry ./scripts/travis/integration_test.sh
122145
- # same stage, parallel job
123146
os: windows
124147
name: Windows x64 Build
@@ -152,18 +175,6 @@ jobs:
152175
- awscli
153176
script:
154177
- scripts/travis/external_build.sh ./scripts/travis/deploy_packages.sh
155-
- # same stage, parallel job
156-
name: External ARM Deploy
157-
os: linux
158-
env:
159-
- BUILD_TYPE: "external_build"
160-
- TARGET_PLATFORM: "linux-arm"
161-
addons:
162-
apt:
163-
packages:
164-
- awscli
165-
script:
166-
- scripts/travis/external_build.sh ./scripts/travis/deploy_packages.sh
167178

168179
# Don't rebuild libsodium every time
169180
cache:

0 commit comments

Comments
 (0)