Skip to content

Simple pipeline for tethering multiple containers together into a coherent process

License

Notifications You must be signed in to change notification settings

probststefan/gopipe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gopipe

I had several large datasets which had to be processed in steps. At each editing step I wanted to be free in the choice of programming language and the type of implementation. The result is a simple Go program that starts a separate Docker container for each step and executes a command or script there. Consider it a simple local implementation of the GitLab or Jenkins build pipeline.

Pipeline example

Create a pipeline.yml and get started:

step1:
  image: node:8
  script:
    - echo
    - Hello!
step2:
  image: php:cli
  script:
    - php
    - -v

About

Simple pipeline for tethering multiple containers together into a coherent process

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages