Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions hbase/hbase/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ ARG ASYNC_PROFILER_VERSION
ARG HADOOP_HADOOP_VERSION
# Reassign the arg to `HADOOP_VERSION` for better readability.
ENV HADOOP_VERSION=${HADOOP_HADOOP_VERSION}
# Value for -Dhadoop.profile; leave empty to omit the flag (required for HBase 3.x)
ARG HADOOP_PROFILE
ARG TARGETARCH
ARG TARGETOS
ARG STACKABLE_USER_UID
Expand Down Expand Up @@ -79,13 +81,13 @@ tar -czf /stackable/hbase-${NEW_VERSION}-src.tar.gz .
# I chose to replicate that exact behavior for consistency so please don't merge the two mvn runs into one unless you really know what you're doing!
# Cannot skip building tests here because the assembly plugin needs a shell script from the test directory.
mvn \
-Dhadoop.profile=3.0 \
${HADOOP_PROFILE:+-Dhadoop.profile=${HADOOP_PROFILE}} \
-Dhadoop-three.version=${HADOOP_VERSION}-stackable${RELEASE_VERSION} \
-DskipTests \
clean install

mvn \
-Dhadoop.profile=3.0 \
${HADOOP_PROFILE:+-Dhadoop.profile=${HADOOP_PROFILE}} \
-Dhadoop-three.version=${HADOOP_VERSION}-stackable${RELEASE_VERSION} \
-DskipTests \
-Dcheckstyle.skip=true \
Expand Down
27 changes: 15 additions & 12 deletions hbase/hbase/boil-config.toml
Original file line number Diff line number Diff line change
@@ -1,29 +1,32 @@
# Deprecated since 26.7.0
[versions."2.6.4".local-images]
# LTS since 26.7.0
[versions."2.6.6".local-images]
"hadoop/hadoop" = "3.4.3"
java-base = "11"
java-devel = "11"

[versions."2.6.4".build-arguments]
[versions."2.6.6".build-arguments]
async-profiler-version = "2.9"
delete-caches = "true"
# Selects the hadoop-3.0 Maven profile (activated by hadoop.profile=3.0 in 2.x)
hadoop-profile = "3.0"
# Note: 13.x and later are published as @cdxgen/cdxgen, 12.x and earlier as @cyclonedx/cdxgen.
# Find the latest version here: https://www.npmjs.com/package/@cdxgen/cdxgen
# renovate: datasource=npm packageName=@cdxgen/cdxgen
cdxgen-version = "13.0.1"



# LTS since 26.7.0
[versions."2.6.6".local-images]
# Experimental in 26.11
[versions."3.0.0".local-images]
"hadoop/hadoop" = "3.4.3"
java-base = "11"
java-devel = "11"
java-base = "17"
java-devel = "17"

[versions."2.6.6".build-arguments]
async-profiler-version = "2.9"
[versions."3.0.0".build-arguments]
# Should be uploaded to https://repo.stackable.tech/repository/packages/async-profiler
async-profiler-version = "4.4"
delete-caches = "true"
# Must stay empty: 3.x activates its Hadoop profiles only when hadoop.profile is NOT set
hadoop-profile = ""
# Note: 13.x and later are published as @cdxgen/cdxgen, 12.x and earlier as @cyclonedx/cdxgen.
# Find the latest version here: https://www.npmjs.com/package/@cdxgen/cdxgen
# renovate: datasource=npm packageName=@cdxgen/cdxgen
cdxgen-version = "13.0.1"
cdxgen-version = "13.1.0"
Loading
Loading