planex icon indicating copy to clipboard operation
planex copied to clipboard

RPM package and delivery

Results 20 planex issues
Sort by recently updated
recently updated
newest added

The tag may not be a tag at all, but a commit hash, in which case the bitbucket lookup would fail. We do not need to perform the sha1 lookup...

Fedora project maintains a git repo for each SRPM. For example, xen [1]. In each repo, 1) The specfile and all the patches and extra sources are put in the...

As @euanh points out, there is a comprehensive python library for docker (shipped for python 2 and 3 also in fedora): https://github.com/docker/docker-py It could simplify a lot planex-buildenv and also...

When we build a package from pinned sources (usually a developer or development branch build), we currently use the version and release from the spec file. This means that, although...

The sources argument is practically unused, we should clean that up as currently it is just filtering out either a link or a pin, and ignoring every other argument. This...

The `rpm_macros` context manager adds and removes standard package macros such as `%name`, `%version` and `%release`, plus any extra macros passed in on the command line. It should be used...

createrepo_c is a faster and more maintained version than the original python implementation, a.k.a createrepo. Both provide compatible command line options. createrepo_c is available in official CentOS 7 repo. Planex...

We can add and overwrite soruce/patch/patchqueues using pin files, but we cannot currently delete them. We can simply add this feature by allowing pins with empty `sourceX`, `patchX` or `patchqueueX`...

Avoid unexpected fallback by removing all yum repos and require the build process to add them Signed-off-by: Mark Syms

This should create the chroot, install the package's dependencies, bind mount the package source (if possible), run the prepare phase and then open a shell in which the user can...

enhancement