Should nginx build URL and version be committed, rather than envars?
I chose envars for flexibility, but considering that a changelog commit is required for each build version, it seems an unnecessary and confusing distinction to make.
-
Add location for nginx binaries -
Store in LFS binaries for each distribution -
Update debian/rules
to reference new storage location -
Remove artifact download from .gitlab-ci.yml
-
Remove envars and set nginx version in versioned files -
https://docs.gitlab.com/ee/workflow/lfs/manage_large_binaries_with_git_lfs.html