AcademySoftwareFoundation / AcademySoftwareFoundation/aswf-docker
Consider switching to the docker-container driver
- Dominant language
- Python
- Stars
- 189
- Forks
- 42
- Avg merge
- 9h 38m
- Merged PRs (30d)
- 6
Description
Consider switching back to using the docker-container Docker driver, which will require changes in `python/aswfdocker/builder.py`:
```
111 - "output": ["type=registry,push=true" if self.push else "type=docker"],
111 + "output": [ "type=registry,push=true" if self.push else "type=image,push=false" ],
```
reverting the changes in `docker-builds.yml` and `release.yml` as well as documenting the necessary local configuration.
Contributor guide
Research direction
Start with python/aswfdocker/builder.py around the output configuration, then compare the related settings in docker-builds.yml and release.yml. Check the current Docker driver behavior and identify the local configuration guidance that must be documented. Done means the driver, CI, release behavior, and local setup are consistent and documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, github-actions, python
- Domain
- build-system, ci-cd, devops
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 62/100