Skip to content

Add manifest.properties COPY layer for kanban #2018#193

Open
labkey-willm wants to merge 1 commit into
developfrom
fb_2018_lims_manifest_copy
Open

Add manifest.properties COPY layer for kanban #2018#193
labkey-willm wants to merge 1 commit into
developfrom
fb_2018_lims_manifest_copy

Conversation

@labkey-willm

Copy link
Copy Markdown
Contributor

Summary

  • Adds a 48_manifest.properties COPY layer (before the existing distribution properties file) so the build can consume the upstream-generated ModuleLoader.include manifest artifact from LabKey_Trunk_Premium_Installers (e.g. LabKey<version>-lims_starter.properties, sitting next to the distribution tar.gz).
  • Committed placeholder manifest.properties at repo root (same pattern as the existing empty community.properties/enterprise.properties/allpg.properties) so other distributions keep building locally; the TeamCity LimsStarterContainerNightly build populates it from the SNAPSHOT Installers artifact via an updated artifact-dependency pathRule + "prepare artifact" step.
  • Leaves startup/49_distribution.properties's existing per-distribution file untouched.

Part of https://github.com/LabKey/kanban/issues/2018 (Unify LIMS cloud distributions - dev/test).

Test plan

  • Verified end-to-end via a scratch sibling TeamCity build (LimsStarterContainerManifestTestKanban2018, run add mailhog #1) on this branch: artifact fetched, manifest renamed/staged, image built, smoke test passed.
  • Real LimsStarterContainerNightly build updated with the same artifact-dependency/step changes; will validate on next real nightly run post-merge.

🤖 Generated with Claude Code

Lays 48_manifest.properties alongside the existing distribution
properties file so the LimsStarterContainer build can layer in the
upstream-generated ModuleLoader.include manifest without disturbing
per-distribution properties. Placeholder committed at repo root so
other distributions keep building; the sibling TeamCity test build
will populate it from the SNAPSHOT Installers artifact.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant