develop #30

Merged
glenux merged 8 commits from develop into master 2026-02-16 13:06:02 +00:00
Owner
No description provided.
Merge tag 'v1.2.0' into develop
All checks were successful
continuous-integration/drone/push Build is passing
19d17f28d4
v1.2.0
This change adds a debugging step to inspect the contents of the Drone
cache directory. This is crucial for understanding why subsequent steps
might fail due to missing artifacts, preventing wasted CI cycles and
facilitating quicker problem resolution.

- Added 'ls /\_cache' command to the 'build' step to list the contents
  of the cache directory.

Signed-off-by: Glenn Y. Rolland <glenux@glenux.net>
Merge branch 'master' into develop
All checks were successful
continuous-integration/drone/push Build is passing
e37e3483c5
ci: Add publish:test step to Drone pipeline
All checks were successful
continuous-integration/drone/push Build is passing
7f37d3f330
This change introduces a new testing step in the CI pipeline, allowing
for early validation of artifacts before they are tagged and published.
This helps prevent the propagation of broken builds to later stages or
production.

- Added a new 'publish:test' step using the 'curlimages/curl' image.
- Configured the 'publish:test' step to mount the '/\_cache' volume.
- Included commands to display Drone environment variables and list the
  contents of '/\_cache' for debugging purposes within the new step.

Signed-off-by: Glenn Y. Rolland <glenux@glenux.net>
fix(ci): Improve cache inspection in Drone CI
All checks were successful
continuous-integration/drone/push Build is passing
d96f3fadcd
The previous cache inspection command was insufficient for understanding
the contents and structure of the cached directory, potentially leading
to debugging difficulties when cache issues arise. This change provides
a more comprehensive view of the cache.

- Replaced 'ls /\_cache' with 'find /\_cache' to recursively list cache
  contents.

Signed-off-by: Glenn Y. Rolland <glenux@glenux.net>
This change prevents potential build failures and inconsistencies in
artifact uploads by ensuring the correct, dynamically determined package
name is used. Previously, a hardcoded value could lead to issues if the
binary name changed or varied across different build configurations.

- Replaced hardcoded 'docmachine' with '$PACKAGE_BASENAME' in the curl
  upload command within the .drone.yml pipeline.

Signed-off-by: Glenn Y. Rolland <glenux@glenux.net>
Merge branch 'release/v1.2.1'
All checks were successful
continuous-integration/drone/tag Build is passing
7f332c449a
Merge tag 'v1.2.1' into develop
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
e3f16c6e53
v1.2.1
glenux merged commit 901d6893c6 into master 2026-02-16 13:06:02 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
glenux/docmachine-cli!30
No description provided.