thischwa
c4aebef5dc
Add release stage to GitLab CI pipeline for automating project releases
2025-08-19 09:48:07 +02:00
thischwa
a2a76a60f2
Add tags to GitLab Pages deployment trigger in CI configuration
2025-07-02 11:38:41 +02:00
thischwa
10d63c43ca
Update GitLab CI messages and correct Javadoc URL in README.md
2025-07-02 11:31:30 +02:00
thischwa
150fbe8b16
Update GitLab CI to rename deploy step and add Pages deployment configuration
2025-07-02 11:20:39 +02:00
thischwa
fffe69441e
Simplify apidocs copying step in GitLab CI
2025-07-01 20:21:19 +02:00
thischwa
cc03d97199
Fix typo in GitLab CI artifact path and include test report files in artifacts
2025-06-30 20:14:38 +02:00
thischwa
4a4f45341c
Fix typo in GitLab CI artifact path and include test report files in artifacts
2025-06-30 20:14:01 +02:00
thischwa
dde9f84204
Update GitLab CI to include apidocs directory in Pages deployment
2025-06-09 18:52:42 +02:00
thischwa
89df5cd734
Fix GitLab CI to correctly copy contents of Javadocs to public directory
2025-06-09 18:48:25 +02:00
thischwa
5f344a61e3
Fix typo in GitLab CI artifact path for the public directory
2025-06-09 18:45:16 +02:00
thischwa
8a2b54c937
Update GitLab CI to use verbose flag when copying files for Pages deployment
2025-06-09 18:40:47 +02:00
thischwa
89a8719032
Update GitLab CI to use verbose flag when copying files for Pages deployment
2025-06-09 17:55:43 +02:00
thischwa
e33f2f6534
Fix GitLab CI to correctly copy Javadocs to the public directory
2025-06-09 17:52:14 +02:00
thischwa
0d83a271ed
Add ls -all to GitLab CI for debugging public directory contents
2025-06-09 17:43:06 +02:00
thischwa
7583536c8f
Adjust GitLab CI to update Javadoc deployment path
2025-06-09 17:36:10 +02:00
thischwa
0864d36995
Refactor GitLab CI to consolidate Pages deployment into existing stages
2025-06-09 17:30:54 +02:00
thischwa
e48315ac7c
Fix GitLab CI copy command for deploying Javadocs
2025-06-09 17:20:07 +02:00
thischwa
949d6dfada
Remove Javadoc profile and related GitLab CI configuration
2025-06-09 17:17:22 +02:00
thischwa
0e4d68d719
Update example IP address in Javadoc and adjust GitLab CI rules
2025-06-09 14:12:35 +02:00
thischwa
32ca1a53e8
Refactor GitLab CI stages and fix example IP address in CfDnsClient documentation
2025-06-09 14:01:02 +02:00
thischwa
3e8a8bf14b
Refactor GitLab CI stages and fix example IP address in CfDnsClient documentation
2025-06-09 13:29:41 +02:00
thischwa
00bc33060c
Refactor GitLab CI stages and fix example IP address in CfDnsClient documentation
2025-06-09 13:17:03 +02:00
thischwa
df1893fdb9
Refactor GitLab CI stages and fix example IP address in CfDnsClient documentation
2025-06-09 13:13:25 +02:00
thischwa
555d365eb9
Refactor GitLab CI stages and fix example IP address in CfDnsClient documentation
2025-06-09 12:51:17 +02:00
thischwa
8c9ae0a7ff
Fix Javadoc update commit message and adjust stage definition in GitLab CI pipeline
2025-06-09 12:31:05 +02:00
thischwa
a091734611
fixed idention
2025-06-09 12:15:09 +02:00
thischwa
fd04d48a23
Enhance Javadoc update script in CI pipeline with improved logging for push actions
2025-06-09 12:07:55 +02:00
thischwa
05e0967a9f
Improve Javadoc update logic in CI pipeline for conditional commits
2025-06-09 11:41:55 +02:00
thischwa
de4f3a8a2b
Update git checkout process in deploy_pages stage for enhanced branch handling
2025-06-09 11:04:15 +02:00
thischwa
a6d561657f
just a test commit
2025-06-09 10:52:08 +02:00
thischwa
35840e900a
Use personal access token for git push command in deploy_pages stage
2025-06-09 10:34:06 +02:00
thischwa
f38e451c2d
Add GITLAB_USERNAME and GITLAB_USEREMAIL variables to CI pipeline configuration
2025-06-08 14:24:25 +02:00
thischwa
02d1822255
Reorganize Git configuration commands in deploy_pages stage
2025-06-08 13:16:20 +02:00
thischwa
2da79626b2
Switch to apk package manager for installing git in deploy_pages stage
2025-06-08 13:03:17 +02:00
thischwa
e4b9126569
Install git in deploy_pages stage to support Javadoc generation in CI pipeline
2025-06-08 12:52:58 +02:00
thischwa
0215601b63
Simplify Javadoc generation command in deploy_pages stage of CI pipeline
2025-06-08 12:37:56 +02:00
thischwa
188ca09f39
Add deploy_pages stage and automate Javadoc deployment in CI
2025-06-08 12:33:45 +02:00
thischwa
d7f8ff884a
.
2025-05-01 17:51:44 +02:00
thischwa
192bb59b6f
Update CI pipeline to exclude tagged builds
...
Added an `except` rule to the build job to skip execution for tagged commits. This ensures the build job runs only for relevant non-tagged changes.
2025-04-23 16:43:23 +02:00
thischwa
6606030090
Update SonarQube project key and simplify CI script
...
Updated the SonarQube project key in `pom.xml` to reflect the new naming convention. Simplified the CI script by removing redundant project key specification, ensuring consistency and maintainability.
2025-04-22 07:45:45 +02:00
thischwa
7873b239e3
Update Sonar Maven plugin version in CI pipeline
...
Removed the hardcoded version of the Sonar Maven plugin to use the latest available version. This ensures compatibility with updates and reduces maintenance overhead.
2025-04-22 07:26:25 +02:00
thischwa
1ee3efa6c6
Update Sonar settings and SCM details in project config
...
Added `sonar.sourceEncoding` and updated Sonar Maven plugin to a specific version for improved compatibility. Adjusted SCM values to reflect the correct repository URLs under the `thischwa` namespace.
2025-04-22 07:16:03 +02:00
thischwa
c3b4a721f3
Update SonarCloud integration to use Maven plugin
...
Replaced Sonar Scanner CLI with Maven Sonar plugin in the CI workflow for better integration and simplicity. Added SonarCloud configuration properties to `pom.xml` for centralized management. This streamlines the setup and ensures consistency across the project.
2025-04-22 07:01:42 +02:00
thischwa
1f21271a03
Update project details in GitLab CI configuration
...
Replaced outdated project directory, project key, and organization values with updated ones. This ensures proper integration with SonarQube and maintains accuracy in the pipeline configuration.
2025-04-21 19:40:19 +02:00
thischwa
c7e534a4ee
Update SonarQube configuration in GitLab CI pipeline
...
Removed the `sonar.sources` property as it is redundant in the current setup. SonarQube automatically detects source files, simplifying the configuration. This ensures the pipeline remains clean and easier to maintain.
2025-04-21 15:27:36 +02:00
thischwa
f056ad2f47
Enable SonarQube analysis on main Java source directory.
...
Added the `-Dsonar.sources` property to specify the `src/main/java` directory for SonarQube analysis. This ensures the main Java source files are included in the scan, improving code quality assessment accuracy.
2025-04-21 15:19:59 +02:00
thischwa
a755baef15
Remove redundant Sonar test exclusions from CI config.
...
The test exclusions were overly broad and unnecessary as the tests are handled properly without them. This change simplifies the configuration while maintaining the intended functionality.
2025-04-21 15:02:22 +02:00
thischwa
f9278fd4b7
Update SonarQube configuration in CI pipeline
...
Added the `sonar.tests` property to specify the test directory for SonarQube analysis. This ensures better accuracy in test coverage measurement and aligns with the project's structure.
2025-04-21 14:42:58 +02:00
thischwa
bebe20a12d
wip
2025-04-16 17:06:00 +02:00
thischwa
1815f94683
wip
2025-04-16 16:39:40 +02:00