workflux / workflUX

An open-source, cloud-ready web application for simplified deployment of big data workflows.
Apache License 2.0
33 stars 8 forks source link

Feature/build ci #272

Closed KerstenBreuer closed 2 years ago

KerstenBreuer commented 2 years ago

Title:

build pipeline to push to docker hub

Description:

Implemented a build pipeline based on github actions that automatically builds
and pushes images to docker hub upon following events:
- new commit in dev (published using image tags: `{latest_release}-{commits_since_release}-{current_commit_hash}-{branch}` )
- new release (image tags correspond to release version)