Skip to content

class: fix multi instance behaviour - #7

Merged
BacLuc merged 1 commit into
masterfrom
fix-multi-instance-output-path
Nov 4, 2026
Merged

BacLuc merged 1 commit into
masterfrom
fix-multi-instance-output-path

Conversation

@BacLuc

@BacLuc BacLuc commented Nov 4, 2026

Copy link
Copy Markdown
Collaborator

The main.jsonnet compile entry used a hard-coded output_path (solution-backup/), so compiling multiple instances of this component into one catalog would make every instance render into the same directory, overwriting each other's manifests.

Use ${_instance} as output_path, like the newer component templates do, and move the golden test dirs accordingly (instance name == test name). Also update the espejote render test's manifest path.

Mirrors appuio/component-solution-base-monitoring#13.

The main.jsonnet compile entry used a hard-coded output_path
(solution-backup/), so compiling multiple instances of this component
into one catalog would make every instance render into the same
directory, overwriting each other's manifests.

Use ${_instance} as output_path, like the newer component templates do,
and move the golden test dirs accordingly (instance name == test name).
Also update the espejote render test's manifest path.

Mirrors appuio/component-solution-base-monitoring#13.
@BacLuc BacLuc added bug Something isn't working bump:patch Create a new patch release when merging the labeled PR labels Nov 4, 2026
@github-actions

github-actions Bot commented Nov 4, 2026 •

Copy link
Copy Markdown

🚀 This PR has been released as v0.1.1

Triggering workflows Release

🛠️ Auto tagging enabled with label bump:patch

@BacLuc

BacLuc commented Nov 4, 2026

Copy link
Copy Markdown
Collaborator Author

using approval from

@BacLuc
BacLuc merged commit bf049b2 into master Nov 4, 2026
25 of 29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working bump:patch Create a new patch release when merging the labeled PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant