This is an automated email from the ASF dual-hosted git repository.
porcelli pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-website.git
The following commit(s) were added to refs/heads/main by this push:
new 4613835 website verification procedure improvements
4613835 is described below
commit 4613835078e9e1d767abfac099db5df853be8bdb
Author: Alex Porcelli <[email protected]>
AuthorDate: Thu Oct 3 18:34:13 2024 -0400
website verification procedure improvements
---
docs/community/build.md | 8 ++++----
docs/community/verify.md | 29 ++++++++++++++++++++++++++---
2 files changed, 30 insertions(+), 7 deletions(-)
diff --git a/docs/community/build.md b/docs/community/build.md
index 6afc256..c804753 100644
--- a/docs/community/build.md
+++ b/docs/community/build.md
@@ -99,7 +99,7 @@ We'll build each of these components individually.
```bash
cd incubator-kie-drools
git init .
-mvn clean install -DskipTests -Dfull
+mvn clean install -DskipTests -Dfull -Donly.reproducible=true
```
**Produced Artifacts:** JARs will be installed to local Maven repository.
@@ -113,7 +113,7 @@ mvn clean install -DskipTests -Dfull
**Build Commands:**
```bash
cd incubator-kie-optaplanner
-mvn clean install -DskipTests -Dfull
+mvn clean install -DskipTests -Dfull -Donly.reproducible=true
```
**Produced Artifacts:** JARs will be installed to local Maven repository.
@@ -127,7 +127,7 @@ mvn clean install -DskipTests -Dfull
**Build Commands:**
```bash
cd incubator-kie-kogito-runtimes
-mvn clean install -DskipTests -Dfull
+mvn clean install -DskipTests -Dfull -Donly.reproducible=true
```
**Produced Artifacts:** JARs will be installed to local Maven repository.
@@ -143,7 +143,7 @@ mvn clean install -DskipTests -Dfull
**Build Commands:**
```bash
cd incubator-kie-kogito-apps
-mvn clean install -DskipTests -Dfull -Pjitexecutor-native
+mvn clean install -DskipTests -Dfull -Donly.reproducible=true
-Pjitexecutor-native
```
**Produced Artifacts:** JARs will be installed to local Maven repository.
diff --git a/docs/community/verify.md b/docs/community/verify.md
index 5cce800..0c2bb6a 100644
--- a/docs/community/verify.md
+++ b/docs/community/verify.md
@@ -23,8 +23,8 @@ For detailed check list, please refer to the [official check
list](https://cwiki
```bash
#If there is svn locally, you can clone to the local
svn co
https://dist.apache.org/repos/dist/dev/incubator/kie/${release_version}-${rc_version}/
-# You can download the material file directly
-wget
https://dist.apache.org/repos/dist/dev/incubator/kie/${release_version}-${rc_version}/xxx.xxx
+# Or you can just download all the artifacts directly
+wget -r -np -nd -A "*"
https://dist.apache.org/repos/dist/dev/incubator/kie/${release_version}-${rc_version}/
```
## Checksums and signatures
@@ -63,7 +63,7 @@ gpg --import KEYS # Import KEYS to local
Then, trust the public key:
```shell
-gpg --edit-key "Apache KIE Automated Release Signing"
+gpg --edit-key [email protected]
```
It will enter the interactive mode, use the following command to trust the key:
@@ -103,6 +103,8 @@ gpg: using RSA key
1384A644F9BFA0F54C84488C3B0DD7480424A676
gpg: Good signature from "Apache KIE Automated Release Signing
<[email protected]>" [ultimate]
```
+#### How to verify the checksums
+
Then verify checksum:
```bash
for i in *.{tar.gz,zip,vsix}; do echo $i; sha512sum --check $i.sha512; done
@@ -114,6 +116,27 @@ incubator-kie-10.0.0-rc1-sources.zip
incubator-kie-10.0.0-rc1-sources.zip: OK
```
+#### How to verify if the container images are valid
+
+Then verify container images:
+```bash
+for i in *image.tar.gz; do echo $i; docker load -q -i $i && echo "OK" || echo
"Error"; done
+```
+
+It should output something like:
+```bash
+incubator-kie-10.0.0-rc1-serverless-logic-web-tools-swf-dev-mode-image.tar.gz
+Loaded image:
apache/incubator-kie-serverless-logic-web-tools-swf-dev-mode:10.0.0
+OK
+```
+
+Errors would look something like:
+```bash
+incubator-kie-10.0.0-rc1-sonataflow-devmode-image.tar.gz
+open /var/lib/docker/tmp/docker-import-2603585138/repositories: no such file
or directory
+Error
+```
+
## Check the file content of the source package
Unzip `apache-kie-${release_version}-${rc_version}-sources.zip` and check the
follows:
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]