Skip to content

This is app for sharing your .gitlab-ci.yml, for multi projects.

Notifications You must be signed in to change notification settings

violenti/server-pipeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Server pipeline


Logo

This is app for sharing your .gitlab-ci.yml, for multi projects.

Installation

Develoment enverioment

export GITLAB_TOKEN=foo
export GITLAB=https://gitlab.com/api/v4/projects/13121312/repository/files/
go run main.go

Docker

docker run -d -it -p 8000:8000 violenti/server-pipeline:latest -e GITLAB_TOKEN=foo -e GITLAB=https://gitlab.com/api/v4/projects/13121312/repository/files/

Kubernetes

You could do use of the manifest that find on kubernetes folder.

Usage

url/{branch}/filename.yml

Where url is the domain name of the app. And master or development is the branch name.

Inside of your gitlab-ci-yml, you have that used include , for more information check the official documentation of gitlab https://docs.gitlab.com/ee/ci/yaml/includes.html

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

About

This is app for sharing your .gitlab-ci.yml, for multi projects.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published