Terraform Repositories:
JFrog Repositories
Repositories: https://github.com/mdt-crm-internal/mlife-terraform-cicd-artifactory
Modules used:
- [Local Repo Module](https://github.com/mdt-crm-internal/terraform-artifactory-crm-repository)
- [Edge Node Module](https://github.com/mdt-crm-internal/terraform-artifactory-crm-remote-repository)
- [XRay Watch Module](https://github.com/mdt-crm-internal/terraform-xray-crm-watch)
Repo Structure
To better understand the difference between repo types (local, remote and virtual) check out the Quickstart Guide
Sharing Artifacts
If you need to share artifacts between different products (CareLink -> MLife) you will need to deploy your artifacts to the global-shared repos.
Azure Artifacts Migration
If you need to be able to retrieve artifacts from Azure Artifacts ake sure to talk to your Dev Ex representative. We have the ability to create a connection with Azure Artifacts and pull old artifact versions into your Artifactory builds.
JFrog Permissions:
Permissions, Service Connections and Secrets: https://github.com/mdt-crm-internal/mlife-terraform-infosec-xray
Modules used:
- [AzDo Service Endpoint Module](https://github.com/mdt-crm-internal/terraform-azuredevops-crm-serviceendpoint)
- [Permissions and Access token Module](https://github.com/mdt-crm-internal/terraform-artifactory-crm-permission-target)