Update Home

Frank 2024-08-02 12:21:18 +02:00
parent 78a962486a
commit f9bf055d21

30
Home.md

@ -1,15 +1,14 @@
| | GI repo | Fork | Active branch | Version | Github | GH Release | PR link | PR status | Notes | | Name | Links | Fork, active branch | Version | 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 | [GI][1g] [GH][1m] 🔴 Image 🔴 [PyPI][1] | [Link][1f] dev | 🔴 0.0.17a1 | [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-gtfs-generator | [GI][2g] [GH][2m] 🔴 [PyPI][1] | [Link][2f] main | 🔴 0.0.2 | [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-enhancer | [GI][3g] [GH][3m] 🔴 [PyPI][1] | [Link][3f] fastapi | 🔴 0.0.5 | [Link][3p] | Conflicts, fixed locally | [^3] |
| amarillo-compose | [Link][4g] | [Link][4f] | dev | 🔴 - | [Link][4m] | 🔴 [PyPI][] | [Link][4p] | Not merged | [^4] | | amarillo-compose | [GI][4g] [GH][4m] 🔴 [PyPI][1] | [Link][4f] dev | 🔴 - | [Link][4p] | Not merged | [^4] |
| amarillo-gtfs-exporter | [Link][5g] | [Link][5f] | separate-generator | 🔴 0.0.4 | [Link][5m] | 🔴 [PyPI][] | - | Not merged | [^5] | | amarillo-gtfs-exporter | [GI][5g] [GH][5m] 🔴 [PyPI][1] | [Link][5f] separate-generator | 🔴 0.0.4 | - | Not merged | [^5] |
| amarillo-metrics | [Link][6g] | [Link][6f] | main | 🔴 0.0.6 | [Link][6m] | 🔴 [PyPI][] | [Link][6p] | Readme PR not merged; | [^6] | | amarillo-metrics | [GI][6g] [GH][6m] 🔴 [PyPI][1] | [Link][6f] main | 🔴 0.0.6 | [Link][6p] | Readme PR not merged; | [^6] |
| amarillo-stops | - | - | | 🔴 0.0.2 | 🟢 [Link][7m] | 🔴 [PyPI][] | - | - | 🔴 [^7] | | amarillo-stops | 🟢 [GH][7m] [Jenkins][7j] 🔴 [PyPI][7p] | - | 🔴 0.0.2 | - | - | 🔴 [^7] |
| amarillo-grfs-export | [Link][8g] | - | | 🔴 | 🔴 | 🔴 [PyPI][] | - | - | [^8] | | amarillo-grfs-export | [GI][8g] 🔴 GH 🔴 [PyPI][1] | - | 🔴 | - | - | [^8] |
[^1]: New PR: Call to enhancer, base and derived images, carpool event hooks ✓<br/> [^1]: New PR: Call to enhancer, base and derived images, carpool event hooks ✓<br/>
CI/CD: missing publishing to PyPI <br/> CI/CD: missing publishing to PyPI <br/>
@ -20,11 +19,12 @@
[^4]: Readme ✓<br/> CI/CD: On pushed change, deploy webhook is notified [^4]: Readme ✓<br/> CI/CD: On pushed change, deploy webhook is notified
[^5]: TODO: remove oauth dependency ✓ and create PR from that [^5]: TODO: remove oauth dependency ✓ and create PR from that
[^6]: errors.log permissions ✓ [^6]: errors.log permissions ✓
[^7]: Readme ✓ in progress <br/> Jenkinsfile <br/> ☐ GH About section empty [^7]: Readme ✓ in progress <br/> Jenkinsfile <br/> ☐ GH About section empty
[^8]: Deprecated; functionality should be moved to new repo amarillo-grfs-generator in a way that is compatible with exporter [^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 [1g]: https://git.gerhardt.io/amarillo/amarillo-core
[1f]: https://github.com/frsaba/amarillo [1f]: https://github.com/frsaba/amarillo
[1m]: https://github.com/mfdz/amarillo [1m]: https://github.com/mfdz/amarillo
@ -50,13 +50,15 @@
[6p]: https://github.com/mfdz/amarillo-metrics/pull/3 [6p]: https://github.com/mfdz/amarillo-metrics/pull/3
[7g]: https://git.gerhardt.io/amarillo/amarillo-stops [7g]: https://git.gerhardt.io/amarillo/amarillo-stops
[7f]: https://github.com/frsaba/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 [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 [8g]: https://git.gerhardt.io/amarillo/amarillo-grfs-export
[8f]: https://github.com/frsaba/amarillo-grfs-export [8f]: https://github.com/frsaba/amarillo-grfs-export
[8m]: https://github.com/mfdz/amarillo-grfs-export [8m]: https://github.com/mfdz/amarillo-grfs-export
Release process Release process
1. increment version in project.toml, commit, tag with "vx.y.z" with "v" prefix 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 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 e.g. https://pypi.org/project/amarillo-stops/0.0.1/, (sources.zip is added automatically) 3. on GH create new release, use above tag, name "vx.y.z", in description put PyPI link (sources.zip is added automatically)