Skip to content

Commit 423e02e

Browse files
committed
[FAB-9264] Remove javaenv from fabric build
Java CC has been moved to its own repo. We should no longer be maintaining and building the javaenv Docker image within the fabric repo Change-Id: I47cbcfa273ccb542feaf4a866fdbfd21a6924505 Signed-off-by: Gari Singh <gari.r.singh@gmail.com>
1 parent 3b6a904 commit 423e02e

File tree

3 files changed

+5
-32
lines changed

3 files changed

+5
-32
lines changed

Makefile

+4-9
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ PROJECT_FILES = $(shell git ls-files | grep -v ^test | grep -v ^unit-test | \
104104
grep -v ^.git | grep -v ^examples | grep -v ^devenv | grep -v .png$ | \
105105
grep -v ^LICENSE | grep -v ^vendor )
106106
RELEASE_TEMPLATES = $(shell git ls-files | grep "release/templates")
107-
IMAGES = peer orderer ccenv javaenv buildenv testenv tools
107+
IMAGES = peer orderer ccenv buildenv testenv tools
108108
RELEASE_PLATFORMS = windows-amd64 darwin-amd64 linux-amd64 linux-ppc64le linux-s390x
109109
RELEASE_PKGS = configtxgen cryptogen configtxlator peer orderer
110110

@@ -173,8 +173,6 @@ cryptogen: $(BUILD_DIR)/bin/cryptogen
173173

174174
tools-docker: $(BUILD_DIR)/image/tools/$(DUMMY)
175175

176-
javaenv: $(BUILD_DIR)/image/javaenv/$(DUMMY)
177-
178176
buildenv: $(BUILD_DIR)/image/buildenv/$(DUMMY)
179177

180178
$(BUILD_DIR)/image/testenv/$(DUMMY): $(BUILD_DIR)/image/buildenv/$(DUMMY)
@@ -254,9 +252,9 @@ $(BUILD_DIR)/docker/gotools: gotools.mk
254252
$(BASE_DOCKER_NS)/fabric-baseimage:$(BASE_DOCKER_TAG) \
255253
make -f gotools.mk GOTOOLS_BINDIR=/opt/gotools/bin GOTOOLS_GOPATH=/opt/gotools/obj
256254

257-
# Both peer and peer-docker depend on ccenv and javaenv (all docker env images it supports).
258-
$(BUILD_DIR)/bin/peer: $(BUILD_DIR)/image/ccenv/$(DUMMY) $(BUILD_DIR)/image/javaenv/$(DUMMY)
259-
$(BUILD_DIR)/image/peer/$(DUMMY): $(BUILD_DIR)/image/ccenv/$(DUMMY) $(BUILD_DIR)/image/javaenv/$(DUMMY)
255+
# Both peer and peer-docker depend on ccenv (all docker env images it supports).
256+
$(BUILD_DIR)/bin/peer: $(BUILD_DIR)/image/ccenv/$(DUMMY)
257+
$(BUILD_DIR)/image/peer/$(DUMMY): $(BUILD_DIR)/image/ccenv/$(DUMMY)
260258

261259
$(BUILD_DIR)/bin/%: $(PROJECT_FILES)
262260
@mkdir -p $(@D)
@@ -269,9 +267,6 @@ $(BUILD_DIR)/bin/%: $(PROJECT_FILES)
269267
$(BUILD_DIR)/image/ccenv/payload: $(BUILD_DIR)/docker/gotools/bin/protoc-gen-go \
270268
$(BUILD_DIR)/bin/chaintool \
271269
$(BUILD_DIR)/goshim.tar.bz2
272-
$(BUILD_DIR)/image/javaenv/payload: $(BUILD_DIR)/javashim.tar.bz2 \
273-
$(BUILD_DIR)/protos.tar.bz2 \
274-
settings.gradle
275270
$(BUILD_DIR)/image/peer/payload: $(BUILD_DIR)/docker/bin/peer \
276271
$(BUILD_DIR)/sampleconfig.tar.bz2
277272
$(BUILD_DIR)/image/orderer/payload: $(BUILD_DIR)/docker/bin/orderer \

images/javaenv/Dockerfile.in

-22
This file was deleted.

sampleconfig/core.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -482,7 +482,7 @@ chaincode:
482482
# This image is packed with shim layer libraries that are necessary
483483
# for Java chaincode runtime.
484484
Dockerfile: |
485-
from $(DOCKER_NS)/fabric-javaenv:$(ARCH)-$(PROJECT_VERSION)
485+
from $(DOCKER_NS)/fabric-javaenv:$(ARCH)-1.1.0
486486
487487
node:
488488
# need node.js engine at runtime, currently available in baseimage

0 commit comments

Comments
 (0)