| Commit message (Collapse) | Author | Age |
... | |
|
|
|
| |
' ' is like \s+ but removes leading spaces.
|
|
|
|
| |
The code didn't strip leading white space.
|
|\
| |
| | |
avoid watchdog getting fooled by binary junk in logfile
|
|/
|
|
| |
If grep thinks the file is binary it only prints "Binary file ... matches"
|
| |
|
| |
|
|
|
|
| |
chroot no longer changes the current working directory...
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
Make livebuild step into top-level directory
|
| |
| |
| |
| | |
Signed-off-by: Jan Blunck <jblunck@infradead.org>
|
| |
| |
| |
| |
| |
| |
| | |
If there is one directory with the recipe name in the tarball lets skip
into it before we check the configuration.
Signed-off-by: Jan Blunck <jblunck@infradead.org>
|
| |
| |
| |
| | |
Signed-off-by: Jan Blunck <jblunck@infradead.org>
|
| | |
|
| |
| |
| |
| |
| |
| | |
This is do decouple the on-disk filename from the internal
filename. You can call recipe2buildtype to get the type and
then parse_typed to get the file parsed.
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Behave like rpm in regard of macro borders
|
| |
|
| |
|
|\
| |
| | |
Move substitution away from parsing code and error out when archives (repos) are configured
|
| |
| |
| |
| |
| |
| |
| | |
We do not support additional repositories defined in the live-build
configuration so we return an error here.
Signed-off-by: Jan Blunck <jblunck@infradead.org>
|
|/
|
|
|
|
|
| |
If the project configuration is changing the source is not parsed again.
Therefore the substitution shall be done in bs_sched and bs_repserver.
Signed-off-by: Jan Blunck <jblunck@infradead.org>
|
|\
| |
| | |
Requested changes to use /.build.binaries as a repository path
|
| |
| |
| |
| |
| |
| |
| | |
This variable can be used to override the list of dependencies that
live-build expects to have available in the buildroot.
Signed-off-by: Jan Blunck <jblunck@infradead.org>
|
| |
| |
| |
| |
| |
| |
| | |
This is removing another code section that is not required anymore since we
are using the /.build.binaries folder instead.
Signed-off-by: Jan Blunck <jblunck@infradead.org>
|
| |
| |
| |
| |
| |
| | |
packages in the source folder"
This reverts commit 758824d36df2b5103f842bbe4804bdb6b6cc95e8.
|
| |
| |
| |
| |
| |
| |
| | |
live-build itself is only processing them when they have the *.list suffix.
Therefore we should do the same thing.
Signed-off-by: Jan Blunck <jblunck@infradead.org>
|
| |
| |
| |
| |
| |
| |
| | |
We should not change the buildroot between the lb config and the lb build
calls. Therefore move the OBS buildroot hook to run first.
Signed-off-by: Jan Blunck <jblunck@infradead.org>
|
| |
| |
| |
| |
| |
| | |
This reduces the amount of code required in the livebuild_pre_run hook.
Signed-off-by: Jan Blunck <jblunck@infradead.org>
|
| |
| |
| |
| |
| |
| |
| | |
Instead of creating the repository in $TOPDIR/SOURCES/repos this is
adapting to what mock is doing.
Signed-off-by: Jan Blunck <jblunck@infradead.org>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Since the OBS live-build only has access to the configured repositories
(due to the lack of network access) the user shall not configure archives
inside the configuration itself.
Signed-off-by: Jan Blunck <jblunck@infradead.org>
|
|\ \
| | |
| | | |
Setup environment variables for Arch packages
|
|/ /
| |
| |
| |
| |
| | |
login shells started with "su -l" behave differently on Arch
(/etc/profile not executed):
https://github.com/openSUSE/open-build-service/issues/713
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|
|\
| |
| | |
Support for building Debian Live Systems
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This script is the glue around live-build. It takes care of the required
work to create the repository metadata for the packages passed by the
scheduler. If the sources include additional hooks in form of a
livbuild_pre_run shell script it gets executes in the chroot environment.
Signed-off-by: Jan Blunck <jblunck@infradead.org>
|
| |
| |
| |
| |
| |
| | |
in the source folder
Signed-off-by: Jan Blunck <jblunck@infradead.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
It is required to explicitly state the type in the project config:
%if "%_repository" == "images"
Type: livebuild
%endif
Signed-off-by: Jan Blunck <jblunck@infradead.org>
|