Add SemVer VERSION, Jenkins CI/CD, and release 0.1.1.

Ship Harbor/Hub push with latest+version tags, deploy to vmware.devops.org.ru, and show the package version badge in Help → About.
This commit is contained in:
2026-07-28 00:57:11 +03:00
parent e8b08526d1
commit 229a705987
19 changed files with 606 additions and 20 deletions
+1
View File
@@ -25,6 +25,7 @@ ENV PATH="/opt/venv/bin:$PATH" \
RUN groupadd --system --gid 10001 simulator \
&& useradd --system --uid 10001 --gid simulator --home-dir /app --no-create-home simulator
COPY --from=builder /opt/venv /opt/venv
COPY VERSION /app/VERSION
COPY contracts/e61a893e996d05d376579226e7dfbedbcfce8b71787adacffbc557e6e35901c1/snapshot.json /app/contracts/pve-9.2.3.json
# Optional legacy PVE stub plane only (ENABLE_PVE_STUB=true). Native vSphere
# contracts live under contracts/vsphere/ and app/vsphere/.