mirror of
https://github.com/elastic/logstash.git
synced 2025-04-19 04:15:23 -04:00
add missing Makefile tasks to build oss and wolfi images from build context tarballs (#17189)
This commit is contained in:
parent
f562f37df2
commit
a4cf2bcc52
1 changed files with 15 additions and 1 deletions
|
@ -131,7 +131,7 @@ public-dockerfiles_full: templates/Dockerfile.erb docker_paths $(COPY_FILES)
|
||||||
|
|
||||||
build-from-dockerfiles_full: public-dockerfiles_full
|
build-from-dockerfiles_full: public-dockerfiles_full
|
||||||
cd $(ARTIFACTS_DIR)/docker && \
|
cd $(ARTIFACTS_DIR)/docker && \
|
||||||
mkdir -p dockerfile_build && cd dockerfile_build && \
|
mkdir -p dockerfile_build_full && cd dockerfile_build_full && \
|
||||||
tar -zxf ../../logstash-$(VERSION_TAG)-docker-build-context.tar.gz && \
|
tar -zxf ../../logstash-$(VERSION_TAG)-docker-build-context.tar.gz && \
|
||||||
sed 's/artifacts/snapshots/g' Dockerfile > Dockerfile.tmp && mv Dockerfile.tmp Dockerfile && \
|
sed 's/artifacts/snapshots/g' Dockerfile > Dockerfile.tmp && mv Dockerfile.tmp Dockerfile && \
|
||||||
docker build --progress=plain --network=host -t $(IMAGE_TAG)-dockerfile-full:$(VERSION_TAG) .
|
docker build --progress=plain --network=host -t $(IMAGE_TAG)-dockerfile-full:$(VERSION_TAG) .
|
||||||
|
@ -150,6 +150,13 @@ public-dockerfiles_oss: templates/Dockerfile.erb docker_paths $(COPY_FILES)
|
||||||
cp $(ARTIFACTS_DIR)/Dockerfile-oss Dockerfile && \
|
cp $(ARTIFACTS_DIR)/Dockerfile-oss Dockerfile && \
|
||||||
tar -zcf ../logstash-oss-$(VERSION_TAG)-docker-build-context.tar.gz Dockerfile bin config env2yaml pipeline
|
tar -zcf ../logstash-oss-$(VERSION_TAG)-docker-build-context.tar.gz Dockerfile bin config env2yaml pipeline
|
||||||
|
|
||||||
|
build-from-dockerfiles_oss: public-dockerfiles_oss
|
||||||
|
cd $(ARTIFACTS_DIR)/docker && \
|
||||||
|
mkdir -p dockerfile_build_oss && cd dockerfile_build_oss && \
|
||||||
|
tar -zxf ../../logstash-$(VERSION_TAG)-docker-build-context.tar.gz && \
|
||||||
|
sed 's/artifacts/snapshots/g' Dockerfile > Dockerfile.tmp && mv Dockerfile.tmp Dockerfile && \
|
||||||
|
docker build --progress=plain --network=host -t $(IMAGE_TAG)-dockerfile-oss:$(VERSION_TAG) .
|
||||||
|
|
||||||
public-dockerfiles_wolfi: templates/Dockerfile.erb docker_paths $(COPY_FILES)
|
public-dockerfiles_wolfi: templates/Dockerfile.erb docker_paths $(COPY_FILES)
|
||||||
../vendor/jruby/bin/jruby -S erb -T "-"\
|
../vendor/jruby/bin/jruby -S erb -T "-"\
|
||||||
created_date="${BUILD_DATE}" \
|
created_date="${BUILD_DATE}" \
|
||||||
|
@ -164,6 +171,13 @@ public-dockerfiles_wolfi: templates/Dockerfile.erb docker_paths $(COPY_FILES)
|
||||||
cp $(ARTIFACTS_DIR)/Dockerfile-wolfi Dockerfile && \
|
cp $(ARTIFACTS_DIR)/Dockerfile-wolfi Dockerfile && \
|
||||||
tar -zcf ../logstash-wolfi-$(VERSION_TAG)-docker-build-context.tar.gz Dockerfile bin config env2yaml pipeline
|
tar -zcf ../logstash-wolfi-$(VERSION_TAG)-docker-build-context.tar.gz Dockerfile bin config env2yaml pipeline
|
||||||
|
|
||||||
|
build-from-dockerfiles_wolfi: public-dockerfiles_wolfi
|
||||||
|
cd $(ARTIFACTS_DIR)/docker && \
|
||||||
|
mkdir -p dockerfile_build_wolfi && cd dockerfile_build_wolfi && \
|
||||||
|
tar -zxf ../../logstash-$(VERSION_TAG)-docker-build-context.tar.gz && \
|
||||||
|
sed 's/artifacts/snapshots/g' Dockerfile > Dockerfile.tmp && mv Dockerfile.tmp Dockerfile && \
|
||||||
|
docker build --progress=plain --network=host -t $(IMAGE_TAG)-dockerfile-wolfi:$(VERSION_TAG) .
|
||||||
|
|
||||||
public-dockerfiles_ironbank: templates/hardening_manifest.yaml.erb templates/IronbankDockerfile.erb ironbank_docker_paths $(COPY_IRONBANK_FILES)
|
public-dockerfiles_ironbank: templates/hardening_manifest.yaml.erb templates/IronbankDockerfile.erb ironbank_docker_paths $(COPY_IRONBANK_FILES)
|
||||||
../vendor/jruby/bin/jruby -S erb -T "-"\
|
../vendor/jruby/bin/jruby -S erb -T "-"\
|
||||||
elastic_version="${ELASTIC_VERSION}" \
|
elastic_version="${ELASTIC_VERSION}" \
|
||||||
|
|
Loading…
Add table
Reference in a new issue