royfw/GitLab Sync Trigger

Push code to GitLab, optionally trigger pipeline, and optionally wait for result

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
gitlab_push_hostGitLab host, without protocol.yes
gitlab_project_pathGitLab project path.yes
gitlab_project_idGitLab numeric project IDyes
gitlab_refTarget branch or ref in GitLabyes
deploy_envDeploy environment passed to GitLab pipelinenodev
trigger_pipelineWhether to trigger GitLab pipelinenotrue
wait_for_pipelineWhether to wait for GitLab pipeline completionnotrue
poll_intervalPoll interval in secondsno10
gitlab_push_tokenGitLab token with write_repositoryyes
gitlab_trigger_tokenGitLab pipeline trigger tokenno
gitlab_api_tokenGitLab API token for polling pipeline statusno
git_remote_nameGit remote name for GitLabnogitlab
force_pushWhether to force push to GitLabnotrue
namedescription
pipeline_idTriggered GitLab pipeline ID
pipeline_statusGitLab pipeline final status
pipeline_web_urlGitLab pipeline web URL