Details
Details
- Reviewers
pulkit - Group Reviewers
hg-reviewers - Commits
- rHGd0a6b2c8f8b6: packaging: add Fedora 29 target
Diff Detail
Diff Detail
- Repository
- rHG Mercurial
- Lint
Lint Skipped - Unit
Unit Tests Skipped
( )
pulkit |
hg-reviewers |
Lint Skipped |
Unit Tests Skipped |
Path | Packages | |||
---|---|---|---|---|
M | Makefile (2 lines) | |||
M | contrib/packaging/Makefile (3 lines) | |||
P | contrib/packaging/docker/fedora28 Copied to contrib/packaging/docker/fedora29 | |||
P | contrib/packaging/docker/fedora29 (2 lines) Copied from contrib/packaging/docker/fedora28 |
Commit | Parents | Author | Summary | Date |
---|---|---|---|---|
Augie Fackler | Nov 11 2018, 2:13 PM |
docker-centos5 \ | docker-centos5 \ | ||||
docker-centos6 \ | docker-centos6 \ | ||||
docker-centos7 \ | docker-centos7 \ | ||||
docker-debian-jessie \ | docker-debian-jessie \ | ||||
docker-debian-stretch \ | docker-debian-stretch \ | ||||
docker-fedora20 \ | docker-fedora20 \ | ||||
docker-fedora21 \ | docker-fedora21 \ | ||||
docker-fedora28 \ | docker-fedora28 \ | ||||
docker-fedora29 \ | |||||
docker-ubuntu-trusty \ | docker-ubuntu-trusty \ | ||||
docker-ubuntu-trusty-ppa \ | docker-ubuntu-trusty-ppa \ | ||||
docker-ubuntu-xenial \ | docker-ubuntu-xenial \ | ||||
docker-ubuntu-xenial-ppa \ | docker-ubuntu-xenial-ppa \ | ||||
docker-ubuntu-artful \ | docker-ubuntu-artful \ | ||||
docker-ubuntu-artful-ppa \ | docker-ubuntu-artful-ppa \ | ||||
docker-ubuntu-bionic \ | docker-ubuntu-bionic \ | ||||
docker-ubuntu-bionic-ppa \ | docker-ubuntu-bionic-ppa \ | ||||
fedora20 \ | fedora20 \ | ||||
fedora21 \ | fedora21 \ | ||||
fedora28 \ | fedora28 \ | ||||
fedora29 \ | |||||
linux-wheels \ | linux-wheels \ | ||||
linux-wheels-x86_64 \ | linux-wheels-x86_64 \ | ||||
linux-wheels-i686 \ | linux-wheels-i686 \ | ||||
ppa | ppa | ||||
# Forward packaging targets for convenience. | # Forward packaging targets for convenience. | ||||
$(packaging_targets): | $(packaging_targets): | ||||
$(MAKE) -C contrib/packaging $@ | $(MAKE) -C contrib/packaging $@ |
$(eval HGROOT := $(shell cd ../..; pwd)) | $(eval HGROOT := $(shell cd ../..; pwd)) | ||||
DEBIAN_CODENAMES := \ | DEBIAN_CODENAMES := \ | ||||
jessie \ | jessie \ | ||||
stretch \ | stretch \ | ||||
buster | buster | ||||
UBUNTU_CODENAMES := \ | UBUNTU_CODENAMES := \ | ||||
trusty \ | trusty \ | ||||
xenial \ | xenial \ | ||||
artful \ | artful \ | ||||
bionic \ | bionic \ | ||||
FEDORA_RELEASES := \ | FEDORA_RELEASES := \ | ||||
20 \ | 20 \ | ||||
21 \ | 21 \ | ||||
28 | 28 \ | ||||
29 | |||||
CENTOS_RELEASES := \ | CENTOS_RELEASES := \ | ||||
5 \ | 5 \ | ||||
6 \ | 6 \ | ||||
7 | 7 | ||||
# Build a Python for these CentOS releases. | # Build a Python for these CentOS releases. | ||||
CENTOS_WITH_PYTHON_RELEASES := 5 6 | CENTOS_WITH_PYTHON_RELEASES := 5 6 |
FROM fedora:28 | FROM fedora:29 | ||||
RUN groupadd -g 1000 build && \ | RUN groupadd -g 1000 build && \ | ||||
useradd -u 1000 -g 1000 -s /bin/bash -d /build -m build | useradd -u 1000 -g 1000 -s /bin/bash -d /build -m build | ||||
RUN dnf install -y \ | RUN dnf install -y \ | ||||
gcc \ | gcc \ | ||||
gettext \ | gettext \ | ||||
make \ | make \ | ||||
python-devel \ | python-devel \ | ||||
python-docutils \ | python-docutils \ | ||||
rpm-build | rpm-build | ||||
# For creating repo meta data | # For creating repo meta data | ||||
RUN dnf install -y createrepo | RUN dnf install -y createrepo |