When using the same branch and tag name `changelogPush` fails with Error! Expected OK, got UP_TO_DATE.

Aperta
#54 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
38/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
git, java
Ambito
release

Direzione di ricerca

Inizia riproducendo l’issue #54 con nomi di branch e tag corrispondenti, come release/xxx, quindi segui i task changelogCheck, changelogBump e changelogPush. Confronta la gestione prevista del push iniziale del tag con il successivo risultato UP_TO_DATE; il lavoro è completato quando changelogPush termina senza trattare quel risultato come un errore.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug

When I use the same name for both the branch and the tag (e.g., a release branch named 'release/xxx' and a tag named 'release/xxx'), the changelogPush task fails.

Output:
> Task :changelogCheck
push refs/heads/release/xxx to origin https://[MASKED]:[MASKED]@your-git-server.com/your-project.git
  UP_TO_DATE (null)...e818ce24f4ece898ea2c61d955ec7e7823e26d9f
> Task :changelogBump
> Task :changelogPush
push refs/tags/release/xxx to origin https://[MASKED]:[MASKED]@your-git-server.com/your-project.git
  OK 0000000000000000000000000000000000000000...67149b2ae0f2d1c8ac3e2d0802b4bad51938307d fastForward
push refs/tags/release/xxx to origin https://[MASKED]:[MASKED]@your-git-server.com/your-project.git
  UP_TO_DATE (null)...67149b2ae0f2d1c8ac3e2d0802b4bad51938307d
> Task :changelogPush FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':changelogPush'.
> Error! Expected OK, got UP_TO_DATE.
Lingua principale
Java
Stelle
49
Fork
2
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di diffplug/spotless-changelog

Tutte le issue di diffplug/spotless-changelog

Issue simili

Altre issue su Java

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.