contrib/packaging/docker/fedora.template
author Arseniy Alekseyev <aalekseyev@janestreet.com>
Fri, 12 Apr 2024 16:09:45 +0100
branchstable
changeset 51481 b39057b713b1
parent 43359 e66a3bfcb19b
permissions -rw-r--r--
match: fix the rust-side bug in visit_children_set for rootfilesin matchers The fix is checked by `test_pattern_matcher_visit_children_set` test, which is what caught the bug in the first place, but also by an end-to-end test that I made for this purpose. Accept the new results of Cargo tests Many of these were already annotated with "FIXME", which is a good sign.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
43359
e66a3bfcb19b packaging: make dockerrpm fedora target more generic
Mads Kiilerich <mads@kiilerich.com>
parents: 43358
diff changeset
     1
FROM fedora:%OS_RELEASE%
38562
600d8d9b8551 packaging: add fedora 28
Augie Fackler <augie@google.com>
parents:
diff changeset
     2
600d8d9b8551 packaging: add fedora 28
Augie Fackler <augie@google.com>
parents:
diff changeset
     3
RUN groupadd -g 1000 build && \
600d8d9b8551 packaging: add fedora 28
Augie Fackler <augie@google.com>
parents:
diff changeset
     4
    useradd -u 1000 -g 1000 -s /bin/bash -d /build -m build
600d8d9b8551 packaging: add fedora 28
Augie Fackler <augie@google.com>
parents:
diff changeset
     5
600d8d9b8551 packaging: add fedora 28
Augie Fackler <augie@google.com>
parents:
diff changeset
     6
RUN dnf install -y \
600d8d9b8551 packaging: add fedora 28
Augie Fackler <augie@google.com>
parents:
diff changeset
     7
	gcc \
600d8d9b8551 packaging: add fedora 28
Augie Fackler <augie@google.com>
parents:
diff changeset
     8
	gettext \
600d8d9b8551 packaging: add fedora 28
Augie Fackler <augie@google.com>
parents:
diff changeset
     9
	make \
43358
518655314fc5 packaging: use "python3" for fedora29 ... and as buildrpm default
Mads Kiilerich <mads@kiilerich.com>
parents: 40632
diff changeset
    10
	python3-devel \
518655314fc5 packaging: use "python3" for fedora29 ... and as buildrpm default
Mads Kiilerich <mads@kiilerich.com>
parents: 40632
diff changeset
    11
	python3-docutils \
38562
600d8d9b8551 packaging: add fedora 28
Augie Fackler <augie@google.com>
parents:
diff changeset
    12
	rpm-build
600d8d9b8551 packaging: add fedora 28
Augie Fackler <augie@google.com>
parents:
diff changeset
    13
600d8d9b8551 packaging: add fedora 28
Augie Fackler <augie@google.com>
parents:
diff changeset
    14
# For creating repo meta data
600d8d9b8551 packaging: add fedora 28
Augie Fackler <augie@google.com>
parents:
diff changeset
    15
RUN dnf install -y createrepo