mirror of
https://github.com/ralsina/tartrazine.git
synced 2024-09-20 23:41:21 +00:00
commit
4d314e7877
12
.travis.yml
12
.travis.yml
@ -21,6 +21,8 @@ stages:
|
|||||||
- name: test
|
- name: test
|
||||||
- name: release
|
- name: release
|
||||||
if: tag IS present
|
if: tag IS present
|
||||||
|
- name: publish
|
||||||
|
if: tag IS present
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
include:
|
include:
|
||||||
@ -67,6 +69,8 @@ jobs:
|
|||||||
|
|
||||||
- name: 'linux shared lib'
|
- name: 'linux shared lib'
|
||||||
stage: release
|
stage: release
|
||||||
|
install:
|
||||||
|
- go get -v -t ./...
|
||||||
script: make linux-shared
|
script: make linux-shared
|
||||||
deploy:
|
deploy:
|
||||||
provider: release
|
provider: release
|
||||||
@ -88,7 +92,7 @@ jobs:
|
|||||||
- sudo apt-get update
|
- sudo apt-get update
|
||||||
- sudo apt-get install -y --no-install-recommends clang g++ gcc gcc-multilib libc6-dev libc6-dev-i386 mingw-w64 patch xz-utils
|
- sudo apt-get install -y --no-install-recommends clang g++ gcc gcc-multilib libc6-dev libc6-dev-i386 mingw-w64 patch xz-utils
|
||||||
- cd ${HOME}
|
- cd ${HOME}
|
||||||
- curl -sSL ${OSXCROSS_URL} | tar -C ${HOME} -xzf -
|
- curl -sfSL ${OSXCROSS_URL} | tar -C ${HOME} -xzf -
|
||||||
- cd $GOPATH/src/gopkg.in/src-d/enry.v1
|
- cd $GOPATH/src/gopkg.in/src-d/enry.v1
|
||||||
script: make darwin-shared
|
script: make darwin-shared
|
||||||
deploy:
|
deploy:
|
||||||
@ -99,7 +103,7 @@ jobs:
|
|||||||
skip_cleanup: true
|
skip_cleanup: true
|
||||||
|
|
||||||
- name: 'java: publish to maven'
|
- name: 'java: publish to maven'
|
||||||
stage: release
|
stage: publish
|
||||||
language: scala
|
language: scala
|
||||||
jdk: oraclejdk8
|
jdk: oraclejdk8
|
||||||
install:
|
install:
|
||||||
@ -109,9 +113,9 @@ jobs:
|
|||||||
before_script:
|
before_script:
|
||||||
- cd java
|
- cd java
|
||||||
- make
|
- make
|
||||||
- curl -o ./shared/linux-x86-64/libenry.so -sL "https://github.com/$TRAVIS_REPO_SLUG/releases/download/$TRAVIS_TAG/libenry.so"
|
- curl -o ./shared/linux-x86-64/libenry.so -sfL "https://github.com/$TRAVIS_REPO_SLUG/releases/download/$TRAVIS_TAG/libenry.so" || travis_terminate 1
|
||||||
- mkdir -p ./shared/darwin
|
- mkdir -p ./shared/darwin
|
||||||
- curl -o ./shared/darwin/libenry.dylib -sL "https://github.com/$TRAVIS_REPO_SLUG/releases/download/$TRAVIS_TAG/libenry.dylib"
|
- curl -o ./shared/darwin/libenry.dylib -sfL "https://github.com/$TRAVIS_REPO_SLUG/releases/download/$TRAVIS_TAG/libenry.dylib" || travis_terminate 1
|
||||||
- openssl aes-256-cbc -K $encrypted_a0e1c69dbbc7_key -iv $encrypted_a0e1c69dbbc7_iv -in key.asc.enc -out key.asc -d
|
- openssl aes-256-cbc -K $encrypted_a0e1c69dbbc7_key -iv $encrypted_a0e1c69dbbc7_iv -in key.asc.enc -out key.asc -d
|
||||||
- gpg --no-default-keyring --primary-keyring ./project/.gnupg/pubring.gpg --secret-keyring ./project/.gnupg/secring.gpg --keyring ./project/.gnupg/pubring.gpg --fingerprint --import key.asc
|
- gpg --no-default-keyring --primary-keyring ./project/.gnupg/pubring.gpg --secret-keyring ./project/.gnupg/secring.gpg --keyring ./project/.gnupg/pubring.gpg --fingerprint --import key.asc
|
||||||
script:
|
script:
|
||||||
|
Loading…
Reference in New Issue
Block a user