Skip to content

Commit

Permalink
Update CI with github package credentials
Browse files Browse the repository at this point in the history
  • Loading branch information
pollastri-pierre committed Mar 24, 2021
1 parent fb131df commit fc9d762
Showing 1 changed file with 19 additions and 3 deletions.
22 changes: 19 additions & 3 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,10 @@ dependencies:
- ~/cmake-3.16.5
linux_job: &linux_job
docker:
- image: docker.pkg.github.com/ledgerhq/lib-ledger-core-build-env/lib-ledger-core-build-env:sha-118471e
- image: docker.pkg.github.com/ledgerhq/lib-ledger-core-build-env/lib-ledger-core-build-env:1.0.1
auth:
username: $DOCKER_USERNAME
password: $DOCKER_PASSWORD
jobs:
build_linux_release:
<<: *linux_job
Expand Down Expand Up @@ -349,44 +352,57 @@ jobs:
rsync -e "ssh -o StrictHostKeyChecking=no" -a --chown :www-data --delete
build/doc/html/ [email protected]:.
default_context: &default_context
context:
- githubpkg


workflows:
version: 2
build:
jobs:
- build_linux_release:
<<: *default_context
filters:
tags:
only: /.*/
- build_linux_jni_release:
<<: *default_context
filters:
tags:
only: /.*/
branches:
only: /^(?!pull\/).*$/
- build_android_release:
<<: *default_context
filters:
tags:
only: /.*/
branches:
only: /^(?!pull\/).*$/
- build_macos_release:
<<: *default_context
filters:
tags:
only: /.*/
- build_macos_ios_release:
<<: *default_context
filters:
tags:
only: /.*/
branches:
only: /^(?!pull\/).*$/
- build_macos_jni_release:
<<: *default_context
filters:
tags:
only: /.*/
branches:
only: /^(?!pull\/).*$/
- build_linux_debug
- build_macos_debug
- build_linux_debug:
<<: *default_context
- build_macos_debug:
<<: *default_context
- publish_jar:
requires:
- build_linux_jni_release
Expand Down

0 comments on commit fc9d762

Please sign in to comment.