iver-wharf / wharf-provider-gitlab

Import Wharf projects from GitLab repositories
MIT License
2 stars 0 forks source link

Added Makefile #21

Closed applejag closed 3 years ago

applejag commented 3 years ago

Summary

Motivation

Fulfilling what was started in iver-wharf/wharf-provider-github#24:

This will simplify things so we just keep track of having to do make swag instead of all the --parseDependency --parseDepth stuff.

Also, some of the Dockerfile changes makes it so the build uses the Docker cache more efficiently, leading to faster consequitive builds.

The added labels are based on this: https://github.com/projectatomic/ContainerApplicationGenericLabels They are recommended by ProjectAtomic, which develop a lot of cool stuff such as the containerd and runc tools.