{"id":15821438,"url":"https://github.com/flexoid/pivotal-codereview-gitlab","last_synced_at":"2026-04-21T10:06:07.376Z","repository":{"id":140081030,"uuid":"86864441","full_name":"flexoid/pivotal-codereview-gitlab","owner":"flexoid","description":"Code Review integration helper for Gitlab","archived":false,"fork":false,"pushed_at":"2017-12-20T14:19:38.000Z","size":19,"stargazers_count":0,"open_issues_count":3,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-10-10T16:34:07.218Z","etag":null,"topics":["code-review","elixir","gitlab","pivotal-tracker"],"latest_commit_sha":null,"homepage":null,"language":"Elixir","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/flexoid.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":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-03-31T22:17:16.000Z","updated_at":"2017-03-31T22:24:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"1268b482-78fd-480f-97c6-767f908ea6ca","html_url":"https://github.com/flexoid/pivotal-codereview-gitlab","commit_stats":{"total_commits":15,"total_committers":1,"mean_commits":15.0,"dds":0.0,"last_synced_commit":"68faca3bee67700a3292fcdebbf50f4200497684"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/flexoid/pivotal-codereview-gitlab","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flexoid%2Fpivotal-codereview-gitlab","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flexoid%2Fpivotal-codereview-gitlab/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flexoid%2Fpivotal-codereview-gitlab/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flexoid%2Fpivotal-codereview-gitlab/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flexoid","download_url":"https://codeload.github.com/flexoid/pivotal-codereview-gitlab/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flexoid%2Fpivotal-codereview-gitlab/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32086823,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-21T06:27:27.065Z","status":"ssl_error","status_checked_at":"2026-04-21T06:27:21.250Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["code-review","elixir","gitlab","pivotal-tracker"],"created_at":"2024-10-05T07:22:17.671Z","updated_at":"2026-04-21T10:06:07.345Z","avatar_url":"https://github.com/flexoid.png","language":"Elixir","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build Status](https://travis-ci.org/flexoid/pivotal-codereview-gitlab.svg?branch=master)](https://travis-ci.org/flexoid/pivotal-codereview-gitlab)\n\n# Pivotal Tracker - Gitlab Code Review\n\n**Code Review integration helper for Gitlab**\n\nSet specified label (default `on_code_review` ) to Pivotal Tracker when merge request is opened, and remove tag when request is marged or closed.\n\nCan be useful, as Pivotal Tracker stories cannot have any custom statuses between \"started\" and \"finished\", to mark that story are finished, but not merged in main branch yet.\n\n## Installation\n\nFirstly, prepare config:\n\n```\ncp config/prod.exs.example config/prod.exs\nvim config/prod.exs\n```\n\n### Run on the local system\n\nInstall elixir lang package and run:\n\n```\nexport MIX_ENV=prod\n\nmix compile\nmix run --no-halt\n```\n\n### Run as docker image\n\n```\ndocker build -t flexoid/pivotal-codereview .\ndocker rm -f pivotal_codereview # in case of update\ndocker run -p 4002:4000 --restart=unless-stopped -d --name=pivotal_codereview flexoid/pivotal-codereview\n```\n\nIn this example, `4002` port will be exposed from the docker. Can be changed to any free port.\n\n## Connecting to GitLab\n\nAdd webhook URL on Integrations page in the GitLab project settings:\n\n    http://example.com:4002/merge_request/12345678\n\nwhere `example.com:4002` is your deployed service address, and `12345678` is a Pivotal Tracker project ID which you want to integrate with.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflexoid%2Fpivotal-codereview-gitlab","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflexoid%2Fpivotal-codereview-gitlab","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflexoid%2Fpivotal-codereview-gitlab/lists"}