Releases: sci-oer/automated-builder
Releases · sci-oer/automated-builder
v0.8.1 🌈
Changes
🐛 Bug Fixes
- fix: setuptools in docker image fails to get version number @MarshallAsch (#155)
v0.8.0 🌈
Changes
- fix: used the container before it was created @MarshallAsch (#152)
- Package new @MarshallAsch (#149)
- chore: remove unneeded packages from requirements.txt @MarshallAsch (#148)
🚀 Features
- feat: gracefully handle shutdown on sigint @MarshallAsch (#151)
v0.7.0 🌈
Changes
- feat: allow custom message of the day file to be specified @MarshallAsch (#143)
v0.6.0 🌈
Changes
- feat: add cli option to configure the url of the external lectures server so future lite and full images can be built @MarshallAsch (#141)
v0.5.1 🌈
Changes
🚀 Features
- chore: copy the lecture content last for ease of future compatibility with full/lite images @MarshallAsch (#140)
🐛 Bug Fixes
- fix: removed trailing .CONTAINER that got left behind in the ssh key file path when cleaning up the wiki @MarshallAsch (#139)
v0.5.0 🌈
Changes
- feat: change ownership and copy files at the same time to reduce the number of image layers @MarshallAsch (#136)
- feat: allow custom ssh options to be passed to the git clone command using the
SSH_OPTIONS
envirionment variable @MarshallAsch (#134)
🚀 Features
- feat: add flag to enable or dissable wiki comments @MarshallAsch (#135)
🐛 Bug Fixes
- fix: gracefully recover if a git clone is unsuccessful @MarshallAsch (#133)
- fix: no longer crashes if an ssh key file is not specified @MarshallAsch (#132)
v0.4.0 🌈
Changes
- Update dependency docker to v6 @renovate (#119)
- Update dependency websocket-client to v1.4.0 @renovate (#126)
- Update dependency urllib3 to v1.26.12 @renovate (#125)
- Update dependency charset-normalizer to v2.1.1 @renovate (#124)
- Update dependency colorlog to v6.7.0 @renovate (#128)
- Multi arch @MarshallAsch (#129)
- Update dependency flake8 to v5.0.4 @renovate (#104)
- Update dependency pycodestyle to v2.9.1 @renovate (#105)
- fix: strip the .github folder out of the src dist @MarshallAsch (#103)
- fix: pass the correct application version to docker build @MarshallAsch (#102)
🚀 Features
- feat: add the ability to configure the wiki site navigation mode @MarshallAsch (#131)
🐛 Bug Fixes
- fix: expand ssh key path name before it is used @MarshallAsch (#113)
- fix: change ownership of the letures directory to be owned by the student user @MarshallAsch (#112)
- feat: move check for docker daemon beofre interactive input prompt @MarshallAsch (#107)
v0.3.1 🌈
v0.3.0 🌈
Changes
- Update dependency flake8 to v5.0.1 @renovate (#99)
- Update dependency certifi to v2022.6.15 @renovate (#76)
- Update dependency websocket-client to v1.3.3 @renovate (#78)
- Update dependency charset-normalizer to v2.1.0 @renovate (#77)
- Update dependency requests to v2.28.1 @renovate (#79)
- Update dependency urllib3 to v1.26.11 @renovate (#80)
- Update pypa/gh-action-pypi-publish action to v1.5.1 @renovate (#89)
- Update dependency pyflakes to v2.5.0 @renovate (#91)
- Update dependency flake8 to v5 @renovate (#93)
- Update dependency pycodestyle to v2.9.0 @renovate (#92)
- Update dependency attrs to v22 @renovate (#90)
- Update actions/setup-python action to v4 @renovate (#75)
🚀 Features
- feat: Add the option for interactive input for the builder options @MarshallAsch (#100)
- feat(flag): can now push to a docker registry without auth or with pre configured credentials @MarshallAsch (#94)
🐛 Bug Fixes
- fix(dep): exit gracefully if git is not installed on the system @MarshallAsch (#98)
v0.2.1 🌈
Changes
- No changes