apache / apache/dolphinscheduler-sdk-python

Add CI run on specific apache/dolphinscheduler pr instead of dev one

Offen
#12 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
chore help wanted
Vorherrschende Sprache
Python
Sterne
71
Forks
26
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Sometimes we may create a PR base on apache/dolphinscheduler change, but DolphinScheduler-sdk-python only can run on dev head ref commit, we should find out a way to run on specific apache/dolphinscheduler pr to make our CI more smooth. I have a POC in https://github.com/apache/dolphinscheduler-sdk-python/pull/9/commits/93e7de420c57e518860cb06b2caa749b5af3d5f2, it work but not pretty.

If we can change the PR number from a comment or a commit message instead of directly change CI constants will be prefect

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit dem im Issue verlinkten POC-Commit und untersuche, wie die CI-Konstanten derzeit die Revision von apache/dolphinscheduler auswählen. Lege fest, wie eine bestimmte Nummer eines Upstream-PRs über einen Kommentar oder eine Commit-Nachricht angegeben werden kann, und überprüfe anschließend, dass CI gegen diese Revision läuft, ohne die Konstanten direkt zu ändern.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
ci-cd
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.