Skip to content
This repository has been archived by the owner on Dec 20, 2024. It is now read-only.

Latest commit

 

History

History
19 lines (15 loc) · 1.58 KB

README.md

File metadata and controls

19 lines (15 loc) · 1.58 KB

Important

This concept was superseded by reducing the number of apps and duplicated requirements. At the time of archiving these are https://github.com/communitiesuk/funding-service-pre-award-frontend and https://github.com/communitiesuk/funding-service-pre-award-stores

funding-service-design-base

Base images and requirements definitions for development of funding service design apps. These images are not used in production as those ones are build using Paketo.

Python Flask Dev

Contains requirements files for different versions of a python flask app. The Dockerfile contains the following build targets:

Workflows

  • Publish: Uses a matrix strategy to build each target in the Dockerfile and publish these to GHCR. If on main, will tag them as specified in tags. (At present if you add something to tags you also need to add to publish.yml).

Future Improvements

  • Make the workflow just use all tags in the tags file, not hard code them?
  • If we add other base images besides python-flask, make the workflow use a matrix approach so it builds all of these?
  • Are we using the right tag names?
  • Stop using pip-compile and use rye?