File tree Expand file tree Collapse file tree 3 files changed +8
-2
lines changed Expand file tree Collapse file tree 3 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -4,10 +4,15 @@ All notable changes to this project will be documented in this file.
4
4
5
5
## [ Unreleased]
6
6
7
+ ### Added
8
+
9
+ - ubi9-rust-builder: Include ` .tar.gz ` snapshots of the operator source code in container images ([ #1207 ] )
10
+
7
11
### Changed
8
12
9
13
- all: Use our build-repo to cache NPM dependencies ([ #1219 ] )
10
14
15
+ [ #1207 ] : https://github.com/stackabletech/docker-images/pull/1207
11
16
[ #1219 ] : https://github.com/stackabletech/docker-images/pull/1219
12
17
13
18
## [ 25.7.0] - 2025-07-23
Original file line number Diff line number Diff line change @@ -145,9 +145,7 @@ chmod --recursive g=u /stackable/jmx /stackable/async-profiler "/stackable/hadoo
145
145
# image the 'hadoop checknative' tool still fails because it can't find the 'libcrypto.so' symlink.
146
146
# Therefore we create this symlink here.
147
147
ln -s /usr/lib64/libcrypto.so.3 /usr/lib64/libcrypto.so
148
- EOF
149
148
150
- RUN <<EOF
151
149
# ----------------------------------------
152
150
# Checks
153
151
# This section is to run final checks to ensure the created final images
Original file line number Diff line number Diff line change @@ -62,6 +62,8 @@ RUN microdnf update \
62
62
openssl-devel \
63
63
pkg-config \
64
64
systemd-devel \
65
+ # tar needed to create the source code snapshot before building the Rust code
66
+ tar \
65
67
unzip \
66
68
&& microdnf clean all \
67
69
&& rm -rf /var/cache/yum
@@ -97,6 +99,7 @@ ONBUILD COPY . /src
97
99
98
100
ONBUILD RUN <<EOF
99
101
. "$HOME/.cargo/env"
102
+ tar -czf /app/stackable-src.tar.gz .
100
103
cargo auditable --quiet build --release --workspace
101
104
cargo cyclonedx --all --spec-version 1.5 --describe binaries
102
105
You can’t perform that action at this time.
0 commit comments