{"id":44988231,"url":"https://github.com/kosli-dev/jira-multi-repo-back","last_synced_at":"2026-02-18T20:28:24.149Z","repository":{"id":300167069,"uuid":"1004728019","full_name":"kosli-dev/jira-multi-repo-back","owner":"kosli-dev","description":"Example of jira release process for a multi repo project. Backend.","archived":false,"fork":false,"pushed_at":"2025-08-28T12:03:05.000Z","size":20,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-28T19:26:37.686Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kosli-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-06-19T05:04:24.000Z","updated_at":"2025-08-28T12:03:06.000Z","dependencies_parsed_at":"2025-06-20T07:57:30.167Z","dependency_job_id":null,"html_url":"https://github.com/kosli-dev/jira-multi-repo-back","commit_stats":null,"previous_names":["kosli-dev/jira-multi-repo-back"],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/kosli-dev/jira-multi-repo-back","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kosli-dev%2Fjira-multi-repo-back","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kosli-dev%2Fjira-multi-repo-back/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kosli-dev%2Fjira-multi-repo-back/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kosli-dev%2Fjira-multi-repo-back/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kosli-dev","download_url":"https://codeload.github.com/kosli-dev/jira-multi-repo-back/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kosli-dev%2Fjira-multi-repo-back/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29594256,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-18T18:54:29.675Z","status":"ssl_error","status_checked_at":"2026-02-18T18:50:50.517Z","response_time":162,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":[],"created_at":"2026-02-18T20:28:21.190Z","updated_at":"2026-02-18T20:28:24.142Z","avatar_url":"https://github.com/kosli-dev.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# jira-multi-repo-back\n\nThis is part of a collection of 3 repos\njira-multi-repo-back\njira-multi-repo-front\njira-multi-repo-release\n\nThe purpose is to show an example of the release of multiple services\ntogether to production using tagged versions and Jira.\n\n## Normal Development\nThis is a helper repo that shall simulate a micro-service that has its own repo.\nChanges to the source code and new versions of the SW is simulated by updating\nthe `counter=` variable in\n```shell\napp/backend/backend-content.txt\n```\nThe tracking of application builds when merging to main is tracked in\n[jira-multi-repo-back-app](https://app.kosli.com/kosli-public/flows/jira-multi-repo-back-app/trails/)\nflow with a trail naming matching git commit.\n\nThe team use Pull-requests and always have a reference to a\nJira Issue. The tracking of these attestations are done in the\n[jira-multi-repo-back-source](https://app.kosli.com/kosli-public/flows/jira-multi-repo-back-source/trails/)\nflow.\n\n\n## Tagged version of SW ready for release\nWhen the team is of the opinion that the SW is ready to the next release to\nproduction they make a tagged version of the SW. This is done by pushing a tag\nof the format `v*.*.*`.\n\nTagged SW versions are tracked in the \n[jira-multi-repo-back-tagged](https://app.kosli.com/kosli-public/flows/jira-multi-repo-back-tagged/trails/)\nflow\n\nFor each tagged version of the SW we attest a list of Jira Issues since previous tagged version.\nAn example for version v2.0.11 can be found [here](https://app.kosli.com/kosli-public/flows/jira-multi-repo-back-tagged/trails/v2.0.11?attestation_id=c32734cf-ccd6-4f8b-baaa-6b790a0a)\n\nAt this point the SW team has done their job and the release manager will now orchestrate\nthe next release and approval of SW to production.\n\nPlease see the README of `jira-multi-repo-release` for details and also instructions for\nrunning a demo.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkosli-dev%2Fjira-multi-repo-back","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkosli-dev%2Fjira-multi-repo-back","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkosli-dev%2Fjira-multi-repo-back/lists"}