Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Unified Test runs in Docker (MiczFlor#2082)
* removed obsolete v3.x workflow files * set user and group as build args to test altuser removed now obsolete "*_altuser" Dockerfile * set GIT_BRANCH and GIT_URL as build args makes sure that the installation script uses the current repo/branch * use correct variables for refname resolving * harmonized workflow and Dockerfiles * optimize test docker performance. copy changed only include the scripts that are needed. Otherwise every code change will invalidate the container cache. changed internal path of container and test scripts * optimize test docker performance. refactored changed thestructure to use the cache as much as possible. repo url -> packages -> user -> scripts * changed cache key with ref instead of ref_name pull request will get a different cache * get username with whoami to be compatible with containers * implemented different strategies for uniformity * set noninteractive on debconf get rid of warning "debconf: unable to initialize frontend: Dialog" export DEBIAN_FRONTEND=noninteractive does not work with sudo * unified workflow for debian. delete obsolete files * fix branch name on pr * refactored into subworkflow * fixed apt-key deprecation * unified Dockerfile. renamed workflow files * fix repo name on pullrequest
- Loading branch information