{"id":21634819,"url":"https://github.com/opendevstack/ods-provisioning-app","last_synced_at":"2025-04-11T15:32:41.325Z","repository":{"id":37736245,"uuid":"142569478","full_name":"opendevstack/ods-provisioning-app","owner":"opendevstack","description":"CAUTION! This repo is DEPRECATED. Provisioning app, which triggers project and component provisions (including Jira / Confluence / BitBucket and OCP resource creation)","archived":false,"fork":false,"pushed_at":"2025-03-25T08:22:37.000Z","size":4342,"stargazers_count":14,"open_issues_count":60,"forks_count":20,"subscribers_count":30,"default_branch":"master","last_synced_at":"2025-03-25T09:24:09.435Z","etag":null,"topics":["bitbucket-api","confluence-rest-client","gradle","infrastructure","jira-rest-api","springboot"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/opendevstack.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-07-27T11:34:14.000Z","updated_at":"2025-03-25T08:11:30.000Z","dependencies_parsed_at":"2023-10-02T13:58:54.902Z","dependency_job_id":"15ad5836-13aa-450a-8291-0d86aaeb54be","html_url":"https://github.com/opendevstack/ods-provisioning-app","commit_stats":null,"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opendevstack%2Fods-provisioning-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opendevstack%2Fods-provisioning-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opendevstack%2Fods-provisioning-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opendevstack%2Fods-provisioning-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opendevstack","download_url":"https://codeload.github.com/opendevstack/ods-provisioning-app/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248431571,"owners_count":21102220,"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","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":["bitbucket-api","confluence-rest-client","gradle","infrastructure","jira-rest-api","springboot"],"created_at":"2024-11-25T03:18:14.553Z","updated_at":"2025-04-11T15:32:41.290Z","avatar_url":"https://github.com/opendevstack.png","language":"Java","readme":"# OpenDevStack Provisioning Application\n\n![](https://github.com/opendevstack/ods-provisioning-app/workflows/Provisioning%20App%20Build/badge.svg?branch=master)\n![](https://327164e4f0dd.ngrok.io/images/provapptestsoutcome_master.svg)\n![](https://327164e4f0dd.ngrok.io/images/provapptestsoutcome_3.x.svg)\n![](https://327164e4f0dd.ngrok.io/images/provapptestsoutcome_feature_ods-devenv.svg)\n\n## Introduction\nThis application creates new OpenDevStack projects. It is the central entrypoint to get started with a new project / or provision new components based on [quickstarters](https://github.com/opendevstack/ods-quickstarters).\nIt delegates the tasks to create / update resources to several services such as Jira, Confluence, Bitbucket and Jenkins.\n\n## Documentation\n\nThe sources are located in the antora folder at https://github.com/opendevstack/ods-provisioning-app/tree/master/docs/.\n\n## Development\n\nOpen the cloned provision application in your favorite IDE.\n\nIf you run the application locally, you will have to provide some addional information.\n\nIn case you want to use a local Nexus, you will have to create a `gradle.properties` file in the root to provide the Nexus credentials.\n```\nnexus_url=http://nexus-cd.192.168.56.101.nip.io\nnexus_user=developer\nnexus_pw=developer\n```\n\nYou also have to ensure the Nexus certificate is integrated in the keystore of the JDK the IDE uses.\n\nIf you don’t want to use the internal Nexus, you will have to provide a `gradle.properties` file with the following content:\n```\nno_nexus=true\n```\n\nAfter startup the application is available at http://localhost:8080/.\n\nYou can login in with the Crowd admin user.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopendevstack%2Fods-provisioning-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopendevstack%2Fods-provisioning-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopendevstack%2Fods-provisioning-app/lists"}