{"id":25007688,"url":"https://github.com/pagopa-archive/template-devops-azure","last_synced_at":"2025-10-19T23:30:28.404Z","repository":{"id":40428366,"uuid":"459297525","full_name":"pagopa-archive/template-devops-azure","owner":"pagopa-archive","description":null,"archived":true,"fork":false,"pushed_at":"2022-05-09T10:31:47.000Z","size":40,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-08-08T07:41:13.440Z","etag":null,"topics":["azure-devops","infrastructure","template","terraform"],"latest_commit_sha":null,"homepage":"","language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pagopa-archive.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null}},"created_at":"2022-02-14T19:28:14.000Z","updated_at":"2025-01-24T09:54:53.000Z","dependencies_parsed_at":"2022-07-26T04:46:40.611Z","dependency_job_id":null,"html_url":"https://github.com/pagopa-archive/template-devops-azure","commit_stats":null,"previous_names":["pagopa-archive/template-devops-azure"],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/pagopa-archive/template-devops-azure","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pagopa-archive%2Ftemplate-devops-azure","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pagopa-archive%2Ftemplate-devops-azure/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pagopa-archive%2Ftemplate-devops-azure/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pagopa-archive%2Ftemplate-devops-azure/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pagopa-archive","download_url":"https://codeload.github.com/pagopa-archive/template-devops-azure/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pagopa-archive%2Ftemplate-devops-azure/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279941799,"owners_count":26248369,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-19T02:00:07.647Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["azure-devops","infrastructure","template","terraform"],"created_at":"2025-02-05T02:19:01.119Z","updated_at":"2025-10-19T23:30:28.112Z","avatar_url":"https://github.com/pagopa-archive.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# your-project-name\n\nThis repo template allows you to create a repo for your project pipelines\n\n## How to use this template\n\nYou need to create before in infra this resources:\n\n* vm agent\n* key vault\n\nYou need to add to the key vault at least this secrets:\n\n* azure-devops-github-ro-TOKEN\n* azure-devops-github-pr-TOKEN\n* azure-devops-github-EMAIL\n* azure-devops-github-USERNAME\n* TENANTID\n* DEV-SUBSCRIPTION-ID\n* UAT-SUBSCRIPTION-ID\n* PROD-SUBSCRIPTION-ID\n* le-private-key-json\n* le-regr-json\n\n## Github bot\n\nUse your github bot to generate the token to interact with your repo.\n\nAnd don't forgot to associate to your repo as ADMIN, without this is impossibile to use the pipelines\n\n## Change values in this files\n\nChange the values in this files\n\n### azure-devops/.env/prod-backend.ini\n\nPut the name of your production subscription\n\n### azure-devops/.env/terraform.tfvars\n\nChange the project prefix and the names of your subscriptions\n\n### azure-devops/.env/(app | iac)_state.tfvars\n\nChange the information about the state, changed the `prefix` with the prefix of your project used into the infra project.\n(e.g. selc or dvopla)\n\n## terraform.sh\n\nTo be able to launch terraform scripts you can use the script called `terraform.sh`\n\nTo launch the app pipelines use\n\n```sh\nsh terraform.sh apply app\n```\n\nTo launch the iac pipelines use\n\n```sh\nsh terraform.sh apply iac\n```\n\n## Precommit check\n\nCheck your code before commit.\n\n\u003chttps://github.com/antonbabenko/pre-commit-terraform#how-to-install\u003e\n\n```sh\npre-commit run -a\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpagopa-archive%2Ftemplate-devops-azure","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpagopa-archive%2Ftemplate-devops-azure","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpagopa-archive%2Ftemplate-devops-azure/lists"}