Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MDACA 3.0.1 #2378

Open
wants to merge 138 commits into
base: mdaca-3.0.1
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
138 commits
Select commit Hold shift + click to select a range
3f9e90c
Start version 2.15.0
chrisknoll Dec 11, 2023
f258186
Permission Performance Optimizations (#2341)
chrisknoll Feb 14, 2024
d90d653
Add Databricks profile (#2339)
anthonysena Feb 26, 2024
31b3332
MDACA Spring Boot 3 migration
May 16, 2024
38d62cb
MDACA Spring Boot 3 migration
May 17, 2024
ca031db
Updated for MDACA Migration to SB 3
spinsysmpeterson May 17, 2024
4053f4f
Updates for MDACA Migration to SB 3
spinsysmpeterson May 17, 2024
31a9da2
MDACA Spring boot 3 migration
May 17, 2024
7f04dd7
Merge branch 'mdaca-3.0.1' of https://github.com/mdaca/OHDSI-WebAPI i…
May 17, 2024
6faf8a8
changes for MDACA Migration to SB 3
spinsysmpeterson May 17, 2024
451f673
MDACA Spring boot 3 migration
May 17, 2024
c6ed67e
updates for MDACA migration to SB 3
spinsysmpeterson May 17, 2024
29f72e5
updates for MDACA Migration to SB 3
spinsysmpeterson May 17, 2024
6bb8336
changes for MDACA Migration to SB 3
spinsysmpeterson May 17, 2024
5786b7c
MDACA Spring Boot 3 migration, deprecated @TypeDefs & @TypeDef replaced
May 17, 2024
071015c
updates for MDACA migration to SB 3
spinsysmpeterson May 17, 2024
8c6b89b
MDACA Spring Boot 3 migration comment out jerey classes that need ref…
May 17, 2024
4fd9f03
MDACA Spring Boot 3 migration
May 17, 2024
c65bd97
Updates for MDACA Migration for SB 3
spinsysmpeterson May 17, 2024
a6a66d5
MDACA Spring Boot 3 migration
May 17, 2024
10cae96
MDACA Spring Boot 3 migration
May 20, 2024
bbbe90c
MDACA Spring Boot 3 migration
May 20, 2024
73a1e81
MDACA Spring Boot 3 migration
May 20, 2024
00039d9
MDACA Spring Boot 3 migration
May 20, 2024
b113d9a
MDACA Spring Boot 3 migration
May 20, 2024
915d697
Updates for MDACA Migration to SB 3
spinsysmpeterson May 20, 2024
7776ea0
MDACA Spring Boot 3 migration
May 20, 2024
8477431
Merge branch 'mdaca-3.0.1' of https://github.com/mdaca/OHDSI-WebAPI.git
spinsysmpeterson May 20, 2024
70800ac
Merge branch 'mdaca-3.0.1' of https://github.com/mdaca/OHDSI-WebAPI.git
spinsysmpeterson May 20, 2024
7e1b3cc
fix merge fix
spinsysmpeterson May 20, 2024
64e4be3
updates for MDACA Migration to SB3
spinsysmpeterson May 20, 2024
14b1111
MDACA Spring Boot 3 migration
May 20, 2024
66d7b03
MDACA Spring Boot 3 migration
May 20, 2024
54b69ee
increased log4j version for MDACA Migration to SB 3
spinsysmpeterson May 20, 2024
0a49a04
Updates for MDACA Migration to SB 3
spinsysmpeterson May 20, 2024
6a235a2
MDACA Spring Boot 3 migration
May 20, 2024
abc2a51
MDACA Spring Boot 3 migration
May 20, 2024
2e644c5
MDACA Spring Boot 3 migration compilation issue
May 20, 2024
90da66b
Updated config for MDACA Migration to SB 3
spinsysmpeterson May 20, 2024
f76526f
MDACA Spring Boot 3.2.5 migration, other recipes
May 20, 2024
ebf168a
Merge branch 'mdaca-3.0.1' of https://github.com/mdaca/OHDSI-WebAPI i…
May 20, 2024
f8519d0
MDACA Spring Boot 325 migration pom cleanup
May 20, 2024
5d2e4aa
MDACA Spring Boot 325 migration pom update security versions
May 20, 2024
26cb4f9
MDACA Spring Boot 3 migration
May 21, 2024
4324275
changes for MDACA Migration to SB 3
spinsysmpeterson May 21, 2024
450ce93
Merge branch 'mdaca-3.0.1' of https://github.com/mdaca/OHDSI-WebAPI.g…
spinsysmpeterson May 21, 2024
cbd0980
updates for MDACA Migration to SB 3
spinsysmpeterson May 23, 2024
8b36d13
updates for MDACA Migration to SB 3
spinsysmpeterson May 23, 2024
678f040
docker workaround to upload to harbor
May 24, 2024
404676a
Updated paging for MDACA Upgrade to SB 3
spinsysmpeterson Jun 16, 2024
610fa0c
Merge branch 'mdaca-3.0.1' of https://github.com/mdaca/OHDSI-WebAPI i…
spinsysmpeterson Jun 16, 2024
add6419
security scan 2 dependency chnages
Jun 17, 2024
40fc510
Merge branch 'mdaca-3.0.1' of https://github.com/mdaca/OHDSI-WebAPI i…
Jun 17, 2024
3ec1e03
additional changes for MDACA migration to SB 3, shiro and pac4j changes
spinsysmpeterson Jun 21, 2024
2935355
Merge branch 'mdaca-3.0.1' of https://github.com/mdaca/OHDSI-WebAPI.git
spinsysmpeterson Jun 21, 2024
ceae636
Fixed permissionIdx that was removed during upgrade
spinsysmpeterson Jun 24, 2024
db6812a
Added exlusion to Buji for Pac4j javaee, got it working with tomcat
spinsysmpeterson Jun 24, 2024
c221dc6
cleanup pre-pull request
spinsysmpeterson Jun 25, 2024
32ad9ad
Updated dockerfile & pom for MDACA containers
Jul 23, 2024
5353882
Updated job execution SQL for updated batch params table fields
Aug 12, 2024
44b6daa
Fixed Redshift dependency in pom
spinsysmpeterson Aug 15, 2024
a6699d1
patched pom for grype secuiryt scan
Aug 30, 2024
5bbe3da
Merge branch 'mdaca-3.0.1' of https://github.com/mdaca/OHDSI-WebAPI i…
Aug 30, 2024
8e02bc3
Updated dockerfile & adding WebAPI.war
Sep 16, 2024
683a07a
Track .war files with Git LFS
Sep 17, 2024
97bc021
removed war
Sep 18, 2024
b00cd25
Delete .github/workflows/release.yaml
stevensrtw Sep 18, 2024
7160afc
Update ci.yaml
stevensrtw Sep 18, 2024
9109a1b
Update pom.xml
stevensrtw Sep 18, 2024
ba96db9
Create settings.xml
stevensrtw Sep 18, 2024
8b9ca7e
Create Dockerfile-mvn-no-local
stevensrtw Sep 18, 2024
e2ba15c
Update Dockerfile-mvn-no-local
stevensrtw Sep 18, 2024
6eb654d
Update Dockerfile-mvn-no-local
stevensrtw Sep 18, 2024
3a082d7
Update Dockerfile-mvn-no-local
stevensrtw Sep 18, 2024
2526f3b
Update Dockerfile-mvn-no-local
stevensrtw Sep 18, 2024
ac67253
Update Dockerfile-mvn-no-local
stevensrtw Sep 18, 2024
7801312
Update ci.yaml
stevensrtw Sep 18, 2024
a174948
Update ci.yaml
stevensrtw Sep 18, 2024
74363d9
Update ci.yaml
stevensrtw Sep 18, 2024
5a8f838
Update ci.yaml
stevensrtw Sep 18, 2024
5ee0140
Update ci.yaml
stevensrtw Sep 18, 2024
c5c0d36
Update Dockerfile-mvn-no-local
stevensrtw Sep 18, 2024
b936eca
Update Dockerfile-mvn-no-local
stevensrtw Sep 18, 2024
d21239b
Update Dockerfile-mvn-no-local
stevensrtw Sep 18, 2024
843b8c3
Update Dockerfile-mvn-no-local
stevensrtw Sep 18, 2024
8c4c6c4
Update Dockerfile-mvn-no-local
stevensrtw Sep 19, 2024
0f73208
Update Dockerfile-mvn-no-local
stevensrtw Sep 19, 2024
fade004
Update Dockerfile-mvn-no-local
stevensrtw Sep 19, 2024
4ce36a6
Update Dockerfile-mvn-no-local
stevensrtw Sep 19, 2024
b302323
Update Dockerfile-mvn-no-local
stevensrtw Sep 19, 2024
fbfdf5b
Update Dockerfile-mvn-no-local
stevensrtw Sep 19, 2024
8193b05
Update ci.yaml
stevensrtw Sep 19, 2024
a2b6ba8
Update ci.yaml
stevensrtw Sep 19, 2024
bc153d0
Update ci.yaml
stevensrtw Sep 19, 2024
4a81413
Update Dockerfile-mvn-no-local
stevensrtw Sep 19, 2024
d69f190
Update Dockerfile-mvn-no-local
stevensrtw Sep 19, 2024
846f213
Update ci.yaml
stevensrtw Sep 19, 2024
50227d9
Update pom.xml
stevensrtw Sep 19, 2024
13c2b43
Update Dockerfile-mvn-no-local
stevensrtw Sep 19, 2024
2b26c2d
Update Dockerfile-mvn-no-local
stevensrtw Sep 19, 2024
649be12
Update Dockerfile-mvn-no-local
stevensrtw Sep 19, 2024
22cc5ff
Update Dockerfile-mvn-no-local
stevensrtw Sep 19, 2024
509bb69
Update Dockerfile-mvn-no-local
stevensrtw Sep 19, 2024
043e7f0
Update Dockerfile-mvn-no-local
stevensrtw Sep 19, 2024
6b2c19f
Update Dockerfile-mvn-no-local
stevensrtw Sep 19, 2024
582fcf8
updated telemetry version for security scan
Sep 19, 2024
f237fcd
Merge branch 'mdaca-3.0.1' of https://github.com/mdaca/OHDSI-WebAPI i…
Sep 19, 2024
6ef5daf
Update Dockerfile-mvn-no-local
stevensrtw Sep 20, 2024
7a8adbe
Update ci.yaml
stevensrtw Sep 20, 2024
a033b19
Update ci.yaml
stevensrtw Sep 22, 2024
3bee9c9
Update ci.yaml
stevensrtw Sep 22, 2024
7b007f2
Update ci.yaml
stevensrtw Sep 22, 2024
7b9cfa6
Update ci.yaml
stevensrtw Sep 22, 2024
c322b94
Update ci.yaml
stevensrtw Sep 22, 2024
e451e2b
Update Dockerfile-mvn-no-local
stevensrtw Nov 15, 2024
325e65e
Update ci.yaml
stevensrtw Nov 15, 2024
44994b8
Update Dockerfile-mvn-no-local
stevensrtw Nov 15, 2024
77afd2a
security scan version fix
Nov 21, 2024
884bba4
Update ci.yaml
stevensrtw Nov 25, 2024
684aa35
updated xmlsec dependency version for security scan. cleaned up pom o…
Nov 26, 2024
06a9ab1
update dependency for security scan
Nov 26, 2024
4bfeec1
remove bcprov 1.63 from cas-core dependency
Nov 27, 2024
013e6a5
Update ci.yaml
stevensrtw Dec 5, 2024
df210b4
Update ci.yaml
stevensrtw Dec 5, 2024
eeeb23b
add local mvn dockerfile
Dec 6, 2024
a84016e
Merge branch 'mdaca-3.0.1' of https://github.com/mdaca/OHDSI-WebAPI i…
Dec 6, 2024
f0de900
refactored commons after removing older spring batch admin mgr
Dec 17, 2024
9bbf929
Completed refactoring of jobs to Spring Batch 5, reverted changes to …
spinsysmpeterson Dec 18, 2024
9423548
Update ci.yaml
stevensrtw Dec 18, 2024
2af622e
fixed pom security setting
spinsysmpeterson Dec 19, 2024
4712777
Merge branch 'mdaca-3.0.1' of https://github.com/mdaca/OHDSI-WebAPI i…
spinsysmpeterson Dec 19, 2024
a1fc308
Fixed transactionManager on stepBuilders for tasklet, addresses cohor…
spinsysmpeterson Dec 21, 2024
e39de7c
updated DynamicEntityGraph paths
spinsysmpeterson Dec 23, 2024
016943b
Added missing transactionManagers
spinsysmpeterson Dec 23, 2024
9e71e01
Added missing transactionManagers
spinsysmpeterson Dec 23, 2024
7739165
fixes for FeAnalysisEntity to properly map design column, fixed enum …
spinsysmpeterson Dec 24, 2024
7cf9dcc
add transactionmanager, and jobrepository to fix delete cohort errors
Jan 3, 2025
7ca12af
added PlatformTransactionManager for previous fix not in previous commit
Jan 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
*.js text
*.vm text
*.properties text

*.png binary
*.jpeg binary
*.jpg binary
*.gif binary
*.war filter=lfs diff=lfs merge=lfs -text
223 changes: 111 additions & 112 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
@@ -1,132 +1,131 @@
# Continuous integration
name: CI
name: Docker Maven Build and Push Docker Image to MDACA ECR

# Run in master and dev branches and in all pull requests to those branches
on:
schedule:
- cron: '0 23 * * 0'
push:
branches: [ master ]
pull_request:
branches: [ master ]

env:
DOCKER_IMAGE: ohdsi/webapi
branches:
- mdaca-3.0.1

jobs:
# Build and test the code
build:
# The type of runner that the job will run on
runs-on: ubuntu-latest

env:
MAVEN_PROFILE: webapi-postgresql

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v2
- name: Checkout repository
uses: actions/checkout@v3

- uses: actions/setup-java@v1
with:
java-version: 8
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3

- name: Build and Push Docker Image
env:
IMAGE_TAG: 3.0.2.2
ECR_REPOSITORY: mdaca/ohdsi/webapi
AWS_ACCOUNT_ID: ${{ secrets.AWS_ACCOUNT_ID }}
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
AWS_REGION: ${{ secrets.AWS_REGION }}
CODEARTIFACT_DOMAIN: ${{ secrets.CODEARTIFACT_DOMAIN }}
run: |
# Set AWS credentials for ECR and CodeArtifact
aws configure set aws_access_key_id $AWS_ACCESS_KEY_ID
aws configure set aws_secret_access_key $AWS_SECRET_ACCESS_KEY
aws configure set default.region $AWS_REGION

- name: Maven cache
uses: actions/cache@v2
with:
# Cache gradle directories
path: ~/.m2
# Key for restoring and saving the cache
key: ${{ runner.os }}-maven-${{ hashFiles('pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-

- name: Build code
run: mvn -B -DskipTests=true -DskipUnitTests=true -P${{ env.MAVEN_PROFILE }} package

- name: Test
# Skipping unit and integration tests for now, because they keep failing.
run: mvn -B -DskipUnitTests=true -DskipITtests=true -P${{ env.MAVEN_PROFILE }} test

# Check that the docker image builds correctly
# Push to ohdsi/atlas:master for commits on master.
docker:
# The type of runner that the job will run on
echo "Running Maven Build"
CODEARTIFACT_TOKEN_FILE=${{ github.workspace }}/codeartifact-auth

# Fetch CodeArtifact authorization token
aws codeartifact get-authorization-token \
--domain $CODEARTIFACT_DOMAIN \
--domain-owner $AWS_ACCOUNT_ID \
--region $AWS_REGION \
--query authorizationToken \
--output text > $CODEARTIFACT_TOKEN_FILE

export CODEARTIFACT_AUTH_TOKEN=$(cat $CODEARTIFACT_TOKEN_FILE)
echo "$CODEARTIFACT_AUTH_TOKEN"

# Login to ECR
aws ecr get-login-password --region $AWS_REGION | docker login --username AWS --password-stdin $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com

REGISTRY=$AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com

# Build the Docker image
docker build --build-arg CODEARTIFACT_AUTH_TOKEN=$CODEARTIFACT_AUTH_TOKEN -f Dockerfile-mvn-no-local -t $REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG .

# Push the Docker image to ECR
docker push $REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG

# Tag the image as 'latest'
docker tag $REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG $REGISTRY/$ECR_REPOSITORY:latest

# Push the 'latest' tag to ECR
docker push $REGISTRY/$ECR_REPOSITORY:latest


security:
runs-on: ubuntu-latest
needs: build

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v2
- name: Checkout repository
uses: actions/checkout@v3

- name: Cache Docker layers
uses: actions/cache@v2
with:
path: /tmp/.buildx-cache
key: ${{ runner.os }}-buildx-${{ github.sha }}
restore-keys: |
${{ runner.os }}-buildx-

# Add Docker labels and tags
- name: Docker meta
id: docker_meta
uses: crazy-max/ghaction-docker-meta@v1
with:
images: ${{ env.DOCKER_IMAGE }}

# Setup docker build environment
- name: Set up QEMU
uses: docker/setup-qemu-action@v1
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
- name: Download Docker Image from ECR
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
AWS_REGION: ${{ secrets.AWS_REGION }}
IMAGE_TAG: 3.0.2.2
ECR_REPOSITORY: mdaca/ohdsi/webapi
run: |
# Set ENV for AW Cred
aws configure set aws_access_key_id $AWS_ACCESS_KEY_ID
aws configure set aws_secret_access_key $AWS_SECRET_ACCESS_KEY
aws configure set default.region $AWS_REGION

# Get token from ECR and Docker login
aws ecr get-login-password --region $AWS_REGION | docker login --username AWS --password-stdin ${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.$AWS_REGION.amazonaws.com
IMAGE_TAG=3.0.2.2

docker pull ${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.${{ secrets.AWS_REGION }}.amazonaws.com/$ECR_REPOSITORY:$IMAGE_TAG
docker images
- name: Install Trivy
run: |
curl -sfL https://raw.githubusercontent.com/aquasecurity/trivy/main/contrib/install.sh | sudo sh -s -- -b /usr/local/bin

- name: Scan Docker Image with Trivy
env:
AWS_ACCOUNT_ID: ${{ secrets.AWS_ACCOUNT_ID }}
AWS_REGION: ${{ secrets.AWS_REGION }}
IMAGE_TAG: 3.0.2.2
ECR_REPOSITORY: mdaca/ohdsi/webapi

- name: Set build parameters
id: build_params
run: |
echo "::set-output name=sha8::${GITHUB_SHA::8}"
if [ ${{ github.event_name == 'pull_request' }} ]; then
echo "::set-output name=push::false"
echo "::set-output name=load::true"
echo "::set-output name=platforms::linux/amd64"
else
echo "::set-output name=push::true"
echo "::set-output name=load::false"
echo "::set-output name=platforms::linux/amd64,linux/arm64"
fi

- name: Login to DockerHub
uses: docker/login-action@v1
if: steps.build_params.outputs.push == 'true'
with:
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}
trivy image $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/$ECR_REPOSITORY:$IMAGE_TAG
trivy image --format json $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/$ECR_REPOSITORY:$IMAGE_TAG > OHDSI-Webapi.json
jq -r '.Results[] | select(.Vulnerabilities != null) | .Vulnerabilities[] | [.SeveritySource, .VulnerabilityID, .PkgName, .PkgPath, .InstalledVersion, .FixedVersion, .Status, .Severity] | @csv' OHDSI-Webapi.json > OHDSI-Webapi-Trivy.csv
- name: Install Syft
run: |
curl -sSfL https://raw.githubusercontent.com/anchore/syft/main/install.sh | sudo sh -s -- -b /usr/local/bin

- name: Generate SBOM with Syft
env:
AWS_ACCOUNT_ID: ${{ secrets.AWS_ACCOUNT_ID }}
AWS_REGION: ${{ secrets.AWS_REGION }}
IMAGE_TAG: 3.0.2.2
ECR_REPOSITORY: mdaca/ohdsi/webapi
run: |
syft $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/$ECR_REPOSITORY:$IMAGE_TAG
syft $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/$ECR_REPOSITORY:$IMAGE_TAG > OHDSI-Webapi-sbom.tf

- name: Build and push
id: docker_build
uses: docker/build-push-action@v2
- name: Upload Reports
uses: actions/upload-artifact@v4
with:
context: ./
file: ./Dockerfile
cache-from: type=local,src=/tmp/.buildx-cache
cache-to: type=local,dest=/tmp/.buildx-cache,mode=max
platforms: ${{ steps.build_params.outputs.platforms }}
push: ${{ steps.build_params.outputs.push }}
load: ${{ steps.build_params.outputs.load }}
build-args: |
GIT_BRANCH=${{ steps.docker_meta.outputs.version }}
GIT_COMMIT_ID_ABBREV=${{ steps.build_params.outputs.sha8 }}
tags: ${{ steps.docker_meta.outputs.tags }}
# Use runtime labels from docker_meta as well as fixed labels
labels: |
${{ steps.docker_meta.outputs.labels }}
maintainer=Joris Borgdorff <[email protected]>, Lee Evans - www.ltscomputingllc.com
org.opencontainers.image.authors=Joris Borgdorff <[email protected]>, Lee Evans - www.ltscomputingllc.com
org.opencontainers.image.vendor=OHDSI
org.opencontainers.image.licenses=Apache-2.0

# If the image was pushed, we need to pull it again to inspect it
- name: Pull image
if: steps.build_params.outputs.push == 'true'
run: docker pull ${{ env.DOCKER_IMAGE }}:${{ steps.docker_meta.outputs.version }}

- name: Inspect image
run: |
docker image inspect ${{ env.DOCKER_IMAGE }}:${{ steps.docker_meta.outputs.version }}
name: trivy-and-sbom-reports
path: |
OHDSI-Webapi-Trivy.csv
OHDSI-Webapi-sbom.tf
108 changes: 0 additions & 108 deletions .github/workflows/release.yaml

This file was deleted.

24 changes: 24 additions & 0 deletions .m2/settings.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<settings>
<servers>
<server>
<id>codeartifact</id>
<username>aws</username>
<password>${env.CODEARTIFACT_AUTH_TOKEN}</password>
</server>
</servers>

<profiles>
<profile>
<id>codeartifact</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<repositories>
<repository>
<id>mdaca-OHDSI</id>
<url>https://mdaca-201959883603.d.codeartifact.us-east-2.amazonaws.com/maven/OHDSI/</url>
</repository>
</repositories>
</profile>
</profiles>
</settings>
Loading