[FOLIO-3069] Provide environments to test GitHub action artifact deployments Created: 09/Mar/21  Updated: 11/Mar/21  Resolved: 11/Mar/21

Status: Closed
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: TBD
Reporter: John Malconian Assignee: John Malconian
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Blocks
blocks FOLIO-3067 Replace Jenkins UI and Stripes CI pip... Closed
Sprint: DevOps Sprint 109
Development Team: FOLIO DevOps

 Description   

In order to properly test GA workflows which publish FOLIO artifacts (snapshot and release artifacts), temporary artifact repositories need to be available to GA that do not conflict with existing artifact repositories. Specifically, the following repositories are needed for testing:

1. Module descriptor registry (publishing module descriptors)
2. Snapshot repository for NPM packages (publishing snapshot NPM packages)
3. Release repository for NPM packages (publishing releases)



 Comments   
Comment by John Malconian [ 11/Mar/21 ]

Test repository for NPM snapshots: https://repository.folio.org/repository/npm-folioci-test/
Test repository for NPM releases: https://repository.folio.org/repository/npm-folio-test/
NPM TOKEN/secret to upload artifacts: $FOLIO_NEXUS_NPM_TOKEN

Test module descriptor registry: http://ec2-3-88-110-24.compute-1.amazonaws.com
HTTP BasicAuth secrets required to POST: $FOLIO_REGISTRY_USERNAME/$FOLIO_REGISTRY_PASSWORD

Generated at Thu Feb 08 23:25:22 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.