mirror of
https://github.com/reactos/Release_Engineering.git
synced 2024-11-23 03:49:43 +00:00
27108f1a28
`RosBE-Builder.sh` defaults to using `-march=native`. Images built on the latest CPUs (as the GitHub Actions CI machines have) will then fail on older build machines.
These flags are already used for the Debian package:
|
||
---|---|---|
.. | ||
Dockerfile | ||
README.md |
RosBE-Unix on Ubuntu with Release Engineering scripts
Normally this docker container can be used from ghcr.io
Below steps outline the process of running it locally.
Building the container
- Create an image named
reactos-base
:docker build --pull --rm -f "Dockerfile" -t reactos-base "."
- Create a container named
reactos-builder
from thereactos-base
imagedocker run --name reactos-builder -it reactos-base
exit
to close the container
Running the container
- Run the
reactos-builder
:docker start reactos-builder
- Show all docker containers:
docker ps
- Attach to the running
reactos-builder
:docker attach 03e11af06800
(where03e11af06800
is theCONTAINER ID
from the running container)
Building a release
Release_Configure
# Answer the prompts
Release_ISOs
Release_Source