Skip to content

Commit

Permalink
switch to openid connect (#118)
Browse files Browse the repository at this point in the history
* Update config.yml

* looks like the broad deleted a dependency
  • Loading branch information
denis-yuen committed May 5, 2022
1 parent 1814207 commit 1e61b9a
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 2 deletions.
15 changes: 13 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ orbs:
aws-s3: circleci/[email protected]
node: circleci/[email protected]
sam: circleci/[email protected]
aws-cli: circleci/[email protected] # perform openid connect
jobs:
build:
docker:
Expand All @@ -14,7 +15,12 @@ jobs:
steps:
- when:
condition: <<parameters.aws_bucket>>
executor: aws-cli/default
steps:
- aws-cli/setup:
profile-name: WEB IDENTITY PROFILE
role-arn: $AWS_ROLE_ARN
role-session-name: "CircleCI-${CIRCLE_WORKFLOW_ID}-${CIRCLE_JOB}"
- checkout
- node/install:
install-yarn: false
Expand Down Expand Up @@ -51,7 +57,12 @@ jobs:
steps:
- when:
condition: <<parameters.aws_bucket>>
executor: aws-cli/default
steps:
- aws-cli/setup:
profile-name: WEB IDENTITY PROFILE
role-arn: $AWS_ROLE_ARN
role-session-name: "CircleCI-${CIRCLE_WORKFLOW_ID}-${CIRCLE_JOB}"
- checkout
- run:
name: Validate index.js
Expand Down Expand Up @@ -204,7 +215,7 @@ workflows:
tags:
only: /.*/
context:
- aws-lambda
- aws-lambda-v2
- js_tests:
filters:
tags:
Expand All @@ -218,4 +229,4 @@ workflows:
tags:
only: /.*/
context:
- aws-lambda
- aws-lambda-v2
5 changes: 5 additions & 0 deletions wdl-parsing/WDLParsingFunction/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,11 @@
<id>jgit-repository</id>
<url>https://repo.eclipse.org/content/groups/releases/</url>
</repository>
<repository>
<id>artifacts.oicr.on.ca</id>
<name>artifacts.oicr.on.ca</name>
<url>https://artifacts.oicr.on.ca/artifactory/collab-release</url>
</repository>
</repositories>
<dependencies>
<dependency>
Expand Down

0 comments on commit 1e61b9a

Please sign in to comment.