AcademySoftwareFoundation / AcademySoftwareFoundation/aswf-docker

Consider switching to the docker-container driver

Open
#392 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.