From 4497cd17767b4447673bc50868c8d6cc5b21d65b Mon Sep 17 00:00:00 2001 From: Sven Dolderer Date: Mon, 25 Nov 2024 12:22:09 +0100 Subject: [PATCH] documented dev tagging for published artifacts #3433 Also improved wording in SecHub's introduction --- README.adoc | 3 ++- .../docs/asciidoc/documents/techdoc/05_build.adoc | 15 +++++++++------ sechub-website/components/home/Hero.vue | 2 +- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/README.adoc b/README.adoc index 1f8a6e97d3..45b1d073d3 100644 --- a/README.adoc +++ b/README.adoc @@ -13,7 +13,8 @@ toc::[] image::sechub-doc/src/docs/asciidoc/images/sechub-logo.png["Eugen" - the SecHub mascot] -The free and open-source security platform SecHub, provides a central API to test software with different security tools. Many free and open-source as well proprietary security tools are supported by SecHub. +The free and open-source security platform SecHub, provides a central API to test software with different security tools. +SecHub supports many free and open-source as well as proprietary security tools. SecHub features: diff --git a/sechub-doc/src/docs/asciidoc/documents/techdoc/05_build.adoc b/sechub-doc/src/docs/asciidoc/documents/techdoc/05_build.adoc index f4eff1d77f..b4e0c27060 100644 --- a/sechub-doc/src/docs/asciidoc/documents/techdoc/05_build.adoc +++ b/sechub-doc/src/docs/asciidoc/documents/techdoc/05_build.adoc @@ -99,9 +99,12 @@ Just call ./gradlew documentation ---- -==== Publish artefacts -Just call ----- -./gradlew publish ----- -_(if not already builds done this will be triggered automatically)_ \ No newline at end of file +=== Publishing artifacts / development naming convention +https://github.com/mercedes-benz/sechub/packages[Artifacts] are being published automatically when a https://github.com/mercedes-benz/sechub/actions?query=workflow%3A%22Release*%22[release workflow] runs on github.com. + +If you publish artifacts while developing and testing then make sure that the versioning tag contains "-SNAPSHOT" behind the product version. + +Examples (SecHub server 1.10.0 development): + +- `1.10.0_alpine-SNAPSHOT` + +- `1.10.0_alpine-SNAPSHOT1` + +- `1.10.0_alpine-SNAPSHOT-2024-11-30` diff --git a/sechub-website/components/home/Hero.vue b/sechub-website/components/home/Hero.vue index 5d66039a26..b2f6bf40d3 100644 --- a/sechub-website/components/home/Hero.vue +++ b/sechub-website/components/home/Hero.vue @@ -11,7 +11,7 @@ import { PlayIcon } from '@heroicons/vue/20/solid';

SecHub Tool

The free and open-source security platform SecHub, provides a central API to test software with different - security tools. Many free and open-source as well proprietary security tools are supported by SecHub. + security tools. SecHub supports many free and open-source as well as proprietary security tools.