TruCol/Self-host-GitLab-CI-for-GitHub
Installs your own GitLab CI and runs it on all your GitHub repos, in a single command.
ShellAGPL-3.0
Issues
- 0
- 10
Support https/ssl
#144 opened by a-t-0 - 1
- 0
Prerequisites Step 7: Ensuring you have ssh push access to gitlab-ci-build-statuses repository
#147 opened by a-t-0 - 2
Remove assert from has... function
#145 opened by a-t-0 - 5
Add ssh key to GitHub if not done yet.
#142 opened by a-t-0 - 3
- 0
Ensure docker container id is retrieved correctly.
#143 opened by a-t-0 - 0
- 0
- 1
- 0
Improve verbosity
#109 opened by a-t-0 - 0
Allow setting the github personal access token and SSH deploy key without showing GUI
#123 opened by a-t-0 - 0
- 1
Fix error message being thrown in set_build_status_of_github_commit_using_github_pat
#132 opened by a-t-0 - 3
Ensure the "Run CI on repo" works completely.
#124 opened by a-t-0 - 1
Write method that removes commits from evaluated lists if no build_txt is available.
#130 opened by a-t-0 - 0
- 0
- 3
- 2
- 2
- 1
Only set new GitHub SSH key and PAC if needed.
#108 opened by a-t-0 - 1
Cleanup the output of the first run of ensure_github_ssh_deploy_key_has_access_to_build_status_repo
#119 opened by a-t-0 - 2
- 1
Manually and automatically verify the GitLab server installation, removal, and re-install works.
#113 opened by a-t-0 - 1
- 0
Allow user to "override" setting SSH deploy key, and GitHub personal access token.
#120 opened by a-t-0 - 0
- 6
Determine difference in two methods.
#117 opened by a-t-0 - 1
Restructure the codebase.
#110 opened by a-t-0 - 0
- 0
Create cronjob to run CI check in background.
#86 opened by a-t-0 - 0
Enable pagination
#94 opened by a-t-0 - 0
- 0
Set last build state after awaiting CI results.
#99 opened by a-t-0 - 1
Switch from shell executor to virtualbox executor.
#100 opened by a-t-0 - 0
Allow user to not automatically start GitLab at boot.
#102 opened by a-t-0 - 0
- 1
Set timeout on awaiting GitLab CI result function.
#97 opened by a-t-0 - 1
Only export branch icon if it is head of branch.
#98 opened by a-t-0 - 1
Exclude gitlab-ci-build-statuses from ci, as it will create an infintely perpetuating loop.
#89 opened by a-t-0 - 0
Reduce GitHub bandwidth by cloning build status repo only once per run, and pushing only once per run.
#91 opened by a-t-0 - 3
- 1
Restore copy_github_branches_with_yaml_to_gitlab_repo whilst preserving CI per commit function
#90 opened by a-t-0 - 2
- 0
- 0
- 0
Allow passing the GitHub password to the get-gitlab-runner-registration-token repo.
#84 opened by a-t-0 - 0