mirror of
https://github.com/upa/mscp.git
synced 2026-05-13 05:17:29 +08:00
remove (accidentally added) build-srpm.Dockerfile
This commit is contained in:
2
Dockerfile/.gitignore
vendored
2
Dockerfile/.gitignore
vendored
@@ -1,3 +1,3 @@
|
|||||||
|
|
||||||
# generated by cmake
|
# generated by cmake
|
||||||
rpmbuild.Dockerfile
|
build-srpm.Dockerfile
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ Run test:
|
|||||||
docker run --init --rm mscp-DST:VER /mscp/scripts/test-in-container.sh
|
docker run --init --rm mscp-DST:VER /mscp/scripts/test-in-container.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
`cmake` provides custom targets to build and test mscp in the
|
Custom targets to build and test mscp in the containers are provided
|
||||||
containers. See `make docker-*` targets. `make docker-build-all`
|
via `cmake`. See `make docker-*` targets. `make docker-build-all`
|
||||||
builds all container images and `make docker-test-all` runs the test
|
builds all container images, and `make docker-test-all` runs the test
|
||||||
in all container images.
|
in all container images.
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
FROM rockylinux:9
|
|
||||||
|
|
||||||
# install pytest, sshd for test, and rpm-build
|
|
||||||
RUN set -ex && yum -y install rpm-build rpmdevtools
|
|
||||||
|
|
||||||
ARG mscpdir="/mscp-0.1.3"
|
|
||||||
ARG mscptgz="mscp-0.1.3.tar.gz"
|
|
||||||
|
|
||||||
COPY . ${mscpdir}
|
|
||||||
|
|
||||||
# install build dependency
|
|
||||||
RUN ${mscpdir}/scripts/install-build-deps.sh
|
|
||||||
|
|
||||||
# prepare rpmbuild
|
|
||||||
RUN rpmdev-setuptree \
|
|
||||||
&& rm -rf ${mscpdir}/build \
|
|
||||||
&& tar zcvf /${mscptgz} --exclude-vcs ${mscpdir} \
|
|
||||||
&& cp /${mscptgz} ~/rpmbuild/SOURCES/ \
|
|
||||||
&& cp ${mscpdir}/rpm/mscp.spec ~/rpmbuild/SPECS/
|
|
||||||
|
|
||||||
# build rpm and src.rpm
|
|
||||||
RUN rpmbuild -ba ~/rpmbuild/SPECS/mscp.spec
|
|
||||||
Reference in New Issue
Block a user