From f9bf055d216dbaf7230f1815485725f64bda5038 Mon Sep 17 00:00:00 2001 From: Frank Date: Fri, 2 Aug 2024 12:21:18 +0200 Subject: [PATCH] Update Home --- Home.md | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/Home.md b/Home.md index 80f795d..74bcb63 100644 --- a/Home.md +++ b/Home.md @@ -1,15 +1,14 @@ -| | GI repo | Fork | Active branch | Version | Github | GH Release | PR link | PR status | Notes | -|-------------------------|------------|------------|--------------------|-------------|------------|-------------------|------------|--------------------------|-------| -| amarillo | [Link][1g] | [Link][1f] | dev | 🔴 0.0.17a1 | [Link][1m] | 🔴 Image [PyPI][] | [Link][1p] | Merged into plugins bran | [^1] | -| amarillo-gtfs-generator | [Link][2g] | [Link][2f] | main | 🔴 0.0.2 | [Link][2m] | 🔴 [PyPI][] | [Link][2p] | Not merged | [^2] | -| amarillo-enhancer | [Link][3g] | [Link][3f] | fastapi | 🔴 0.0.5 | [Link][3m] | 🔴 [PyPI][] | [Link][3p] | Conflicts, fixed locally | [^3] | -| amarillo-compose | [Link][4g] | [Link][4f] | dev | 🔴 - | [Link][4m] | 🔴 [PyPI][] | [Link][4p] | Not merged | [^4] | -| amarillo-gtfs-exporter | [Link][5g] | [Link][5f] | separate-generator | 🔴 0.0.4 | [Link][5m] | 🔴 [PyPI][] | - | Not merged | [^5] | -| amarillo-metrics | [Link][6g] | [Link][6f] | main | 🔴 0.0.6 | [Link][6m] | 🔴 [PyPI][] | [Link][6p] | Readme PR not merged; | [^6] | -| amarillo-stops | - | - | | 🔴 0.0.2 | 🟢 [Link][7m] | 🔴 [PyPI][] | - | - | 🔴 [^7] | -| amarillo-grfs-export | [Link][8g] | - | | 🔴 | 🔴 | 🔴 [PyPI][] | - | - | [^8] | - +| Name | Links | Fork, active branch | Version | PR link | PR status | Notes | +|-------------------------|-----------------------------------------|-------------------------------|-------------|------------|--------------------------|---------| +| amarillo | [GI][1g] [GH][1m] 🔴 Image 🔴 [PyPI][1] | [Link][1f] dev | 🔴 0.0.17a1 | [Link][1p] | Merged into plugins bran | [^1] | +| amarillo-gtfs-generator | [GI][2g] [GH][2m] 🔴 [PyPI][1] | [Link][2f] main | 🔴 0.0.2 | [Link][2p] | Not merged | [^2] | +| amarillo-enhancer | [GI][3g] [GH][3m] 🔴 [PyPI][1] | [Link][3f] fastapi | 🔴 0.0.5 | [Link][3p] | Conflicts, fixed locally | [^3] | +| amarillo-compose | [GI][4g] [GH][4m] 🔴 [PyPI][1] | [Link][4f] dev | 🔴 - | [Link][4p] | Not merged | [^4] | +| amarillo-gtfs-exporter | [GI][5g] [GH][5m] 🔴 [PyPI][1] | [Link][5f] separate-generator | 🔴 0.0.4 | - | Not merged | [^5] | +| amarillo-metrics | [GI][6g] [GH][6m] 🔴 [PyPI][1] | [Link][6f] main | 🔴 0.0.6 | [Link][6p] | Readme PR not merged; | [^6] | +| amarillo-stops | 🟢 [GH][7m] [Jenkins][7j] 🔴 [PyPI][7p] | - | 🔴 0.0.2 | - | - | 🔴 [^7] | +| amarillo-grfs-export | [GI][8g] 🔴 GH 🔴 [PyPI][1] | - | 🔴 | - | - | [^8] | [^1]: New PR: Call to enhancer, base and derived images, carpool event hooks ✓
CI/CD: missing publishing to PyPI
@@ -20,11 +19,12 @@ [^4]: Readme ✓
CI/CD: On pushed change, deploy webhook is notified [^5]: TODO: remove oauth dependency ✓ and create PR from that [^6]: errors.log permissions ✓ -[^7]: Readme ✓ in progress
✓ Jenkinsfile
☐ GH About section empty +[^7]: Readme ✓ in progress
☑ Jenkinsfile
☐ GH About section empty [^8]: Deprecated; functionality should be moved to new repo amarillo-grfs-generator in a way that is compatible with exporter 🔴 🟢 🟡 +[1]: TODO [1g]: https://git.gerhardt.io/amarillo/amarillo-core [1f]: https://github.com/frsaba/amarillo [1m]: https://github.com/mfdz/amarillo @@ -50,13 +50,15 @@ [6p]: https://github.com/mfdz/amarillo-metrics/pull/3 [7g]: https://git.gerhardt.io/amarillo/amarillo-stops [7f]: https://github.com/frsaba/amarillo-stops +[7j]: https://jenkins.gerhardt.io/job/Amarillo/job/amarillo-github/job/amarillo-stops/ [7m]: https://github.com/mfdz/amarillo-stops +[7p]: https://pypi.org/project/amarillo-stops/2.0.0 [8g]: https://git.gerhardt.io/amarillo/amarillo-grfs-export [8f]: https://github.com/frsaba/amarillo-grfs-export [8m]: https://github.com/mfdz/amarillo-grfs-export Release process 1. increment version in project.toml, commit, tag with "vx.y.z" with "v" prefix -2. get the PyPI link after Jenkins has published the package -3. on GH create new release, use above tag, name "vx.y.z", in description put PyPI link e.g. https://pypi.org/project/amarillo-stops/0.0.1/, (sources.zip is added automatically) +2. get the PyPI link after Jenkins has published the package, e.g. https://pypi.org/project/amarillo-stops/0.0.1/ +3. on GH create new release, use above tag, name "vx.y.z", in description put PyPI link (sources.zip is added automatically)