-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update containers and include CI test for container builds #62
Commits on Aug 8, 2023
-
pyenv scripts: set up path to pyenv correctly
These scripts are used to set up a working environment - primarily when creating a container with the working environment but might be useful also on a "native" setup. The installation script now inserts the pyenv init (set up path etc.) in ~/.bashrc. But in the install_python_version_in_pyenv.sh script we can set up PATH to the pyenv binary directly, before using it. Signed-off-by: Gunnar Andersson <gunnar_dev@[email protected]>
Gunnar Andersson committedAug 8, 2023 Configuration menu - View commit details
-
Copy full SHA for 93b1df0 - Browse repository at this point
Copy the full SHA 93b1df0View commit details -
PyYAML: Upgrade to >=6.0 in requirements.txt
It seems that ==6.0 failed to compile wheel on the Alpine container for unknown reason. This compiles cleanly, so I suppose some bug was fixed. Signed-off-by: Gunnar Andersson <gunnar_dev@[email protected]>
Gunnar Andersson committedAug 8, 2023 Configuration menu - View commit details
-
Copy full SHA for 5cd27fc - Browse repository at this point
Copy the full SHA 5cd27fcView commit details -
Docker: Update Ubuntu Dockerfile
It now works, uses pyenv to install a python version and paths are OK for launching ifexgen. Fixes were mostly in previous commit. Signed-off-by: Gunnar Andersson <gunnar_dev@[email protected]>
Gunnar Andersson committedAug 8, 2023 Configuration menu - View commit details
-
Copy full SHA for e44ce0d - Browse repository at this point
Copy the full SHA e44ce0dView commit details -
Docker: Fix Alpine, refactor Makefile and add pytest
- Restructured Makefile to reduce duplication of code. - Add targets to run pytest inside containers - Fixes to Alpine container as well, so that it works... Signed-off-by: Gunnar Andersson <gunnar_dev@[email protected]>
Gunnar Andersson committedAug 8, 2023 Configuration menu - View commit details
-
Copy full SHA for e0b2d1c - Browse repository at this point
Copy the full SHA e0b2d1cView commit details -
Workflows: Short names for build badges
(Use short names that will later work on build-badges in README) Updated also setup-python action - seems to remove some bugs. Signed-off-by: Gunnar Andersson <gunnar_dev@[email protected]>
Gunnar Andersson committedAug 8, 2023 Configuration menu - View commit details
-
Copy full SHA for 3aa25b7 - Browse repository at this point
Copy the full SHA 3aa25b7View commit details -
Dockerfile.ubuntu: Update apt deps for python/pyenv
According to another source, these are the required dependencies to build python from source via pyenv. Signed-off-by: Gunnar Andersson <gunnar_dev@[email protected]>
Gunnar Andersson committedAug 8, 2023 Configuration menu - View commit details
-
Copy full SHA for f87826b - Browse repository at this point
Copy the full SHA f87826bView commit details
Commits on Aug 15, 2023
-
workflows/docker: Set up to ensure interactive commands still work
Signed-off-by: Gunnar Andersson <gunnar_dev@[email protected]>
Gunnar Andersson committedAug 15, 2023 Configuration menu - View commit details
-
Copy full SHA for c605565 - Browse repository at this point
Copy the full SHA c605565View commit details -
docker_ifexgen: Update wrapper to run "containerized" ifexgen
This is a wrapper that the user can invoke instead of ifexgen to execute the tool in the container installation instead of a local installation. The usage should be identical, hopefully. (It existed before but is now matching the updated container setup) EDIT: Add similar support for D-Bus generator Signed-off-by: Gunnar Andersson <gunnar_dev@[email protected]>
Gunnar Andersson committedAug 15, 2023 Configuration menu - View commit details
-
Copy full SHA for 0a5bf89 - Browse repository at this point
Copy the full SHA 0a5bf89View commit details