Split to different mac jobs in travis
This commit is contained in:
parent
376283b736
commit
646df7f599
41
.travis.yml
41
.travis.yml
@ -14,6 +14,7 @@ matrix:
|
|||||||
# script:
|
# script:
|
||||||
# - 'if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then bash ./linuxBuild.sh; fi'
|
# - 'if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then bash ./linuxBuild.sh; fi'
|
||||||
# - 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then bash ./linuxBuildAndPublish.sh; fi'
|
# - 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then bash ./linuxBuildAndPublish.sh; fi'
|
||||||
|
# OSX macos/ios
|
||||||
- os: osx
|
- os: osx
|
||||||
osx_image: xcode11.4
|
osx_image: xcode11.4
|
||||||
language: java
|
language: java
|
||||||
@ -23,8 +24,44 @@ matrix:
|
|||||||
KBUILD=linux
|
KBUILD=linux
|
||||||
JAVA_OPTS=-Xmx2g
|
JAVA_OPTS=-Xmx2g
|
||||||
script:
|
script:
|
||||||
- 'if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then bash ./macBuild.sh; fi'
|
- 'if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then bash ./macBuild-mac-ios.sh; fi'
|
||||||
- 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then bash ./macBuildAndPublish.sh; fi'
|
- 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then bash ./macBuildAndPublish-mac-ios.sh; fi'
|
||||||
|
# OSX watchos
|
||||||
|
- os: osx
|
||||||
|
osx_image: xcode11.4
|
||||||
|
language: java
|
||||||
|
jdk: openjdk12
|
||||||
|
install: true
|
||||||
|
env:
|
||||||
|
KBUILD=linux
|
||||||
|
JAVA_OPTS=-Xmx2g
|
||||||
|
script:
|
||||||
|
- 'if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then bash ./macBuild-watchos.sh; fi'
|
||||||
|
- 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then bash ./macBuildAndPublish-watchos.sh; fi'
|
||||||
|
# OSX tvos
|
||||||
|
- os: osx
|
||||||
|
osx_image: xcode11.4
|
||||||
|
language: java
|
||||||
|
jdk: openjdk12
|
||||||
|
install: true
|
||||||
|
env:
|
||||||
|
KBUILD=linux
|
||||||
|
JAVA_OPTS=-Xmx2g
|
||||||
|
script:
|
||||||
|
- 'if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then bash ./macBuild-tvos.sh; fi'
|
||||||
|
- 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then bash ./macBuildAndPublish-tvos.sh; fi'
|
||||||
|
# OSX pure
|
||||||
|
- os: osx
|
||||||
|
osx_image: xcode11.4
|
||||||
|
language: java
|
||||||
|
jdk: openjdk12
|
||||||
|
install: true
|
||||||
|
env:
|
||||||
|
KBUILD=linux
|
||||||
|
JAVA_OPTS=-Xmx2g
|
||||||
|
script:
|
||||||
|
- 'if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then bash ./macBuild-pure.sh; fi'
|
||||||
|
- 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then bash ./macBuildAndPublish-pure.sh; fi'
|
||||||
# - os: windows
|
# - os: windows
|
||||||
# language: shell
|
# language: shell
|
||||||
# jdk: openjdk12
|
# jdk: openjdk12
|
||||||
|
@ -11,5 +11,5 @@ cd ..
|
|||||||
./gradlew multiplatform-crypto-delegated:publishIosArm32PublicationToMavenRepository \
|
./gradlew multiplatform-crypto-delegated:publishIosArm32PublicationToMavenRepository \
|
||||||
multiplatform-crypto-delegated:publishIosArm64PublicationToMavenRepository \
|
multiplatform-crypto-delegated:publishIosArm64PublicationToMavenRepository \
|
||||||
multiplatform-crypto-delegated:publishIosX64PublicationToMavenRepository \
|
multiplatform-crypto-delegated:publishIosX64PublicationToMavenRepository \
|
||||||
multiplatform-crypto-delegated:publishMacosX64PublicationToMavenRepository
|
multiplatform-crypto-delegated:publishMacosX64PublicationToMavenRepository
|
||||||
set +e
|
set +e
|
||||||
|
Loading…
x
Reference in New Issue
Block a user