File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -168,10 +168,13 @@ nbdev:
168
168
rpm : builder
169
169
echo " \033[1;34mStarting RPM build for $$ {CONTAINER_PLATFORM}.\033[0m"
170
170
mkdir -p build/rpm
171
+ $(CONTAINER_ENGINE ) rm -f noobaa-rpm-build-env
171
172
$(CONTAINER_ENGINE ) build $(CONTAINER_PLATFORM_FLAG ) $(CPUSET ) -f src/deploy/RPM_build/RPM.Dockerfile $(CACHE_FLAG ) -t $(NOOBAA_RPM_TAG ) --build-arg CENTOS_VER=$(CENTOS_VER ) --build-arg BUILD_S3SELECT=$(BUILD_S3SELECT ) --build-arg BUILD_S3SELECT_PARQUET=$(BUILD_S3SELECT_PARQUET ) --build-arg SRPM_ONLY=$(SRPM_ONLY ) --build-arg GIT_COMMIT=$(GIT_COMMIT ) . $(REDIRECT_STDOUT )
172
173
echo " \033[1;32mImage \" $( NOOBAA_RPM_TAG) \" is ready.\033[0m"
173
174
echo " Generating RPM..."
174
- $(CONTAINER_ENGINE ) run --rm -v $(PWD ) /build/rpm:/export:z -t $(NOOBAA_RPM_TAG )
175
+ $(CONTAINER_ENGINE ) run --name noobaa-rpm-build-env -t $(NOOBAA_RPM_TAG )
176
+ mkdir -p $(PWD ) /build/rpm && $(CONTAINER_ENGINE ) cp noobaa-rpm-build-env:/export/. $(PWD ) /build/rpm/
177
+ $(CONTAINER_ENGINE ) rm -f noobaa-rpm-build-env
175
178
echo " \033[1;32mRPM for platform \" $( NOOBAA_RPM_TAG) \" is ready in build/rpm.\033[0m" ;
176
179
.PHONY : rpm
177
180
Original file line number Diff line number Diff line change @@ -53,4 +53,5 @@ ENV BUILD_S3SELECT=${BUILD_S3SELECT}
53
53
ENV BUILD_S3SELECT_PARQUET=${BUILD_S3SELECT_PARQUET}
54
54
ENV CENTOS_VER=${CENTOS_VER}
55
55
ENV SRPM_ONLY=${SRPM_ONLY}
56
+ RUN mkdir -p /export
56
57
CMD ./packagerpm.sh /export /build
You can’t perform that action at this time.
0 commit comments