11
43
Fork
You've already forked base
6

Refs lerntools/base#93: Extracted translations into separate json files. #108

Merged
gerhardbeck merged 3 commits from monofox/base:dev into dev 2022年05月16日 22:39:42 +02:00
Member
Copy link

Merge request for base project:

  • Added base script to extract all <i18n> JSON data and place them into a new i18n-JSON file named exactly as the .vue file. Replacing <i18n> with their respective relative src link.
  • All locales/*.json files.
  • All updated *.vue files.
Merge request for base project: - Added base script to extract all `<i18n>` JSON data and place them into a new i18n-JSON file named exactly as the `.vue` file. Replacing `<i18n>` with their respective relative src link. - All `locales/*.json` files. - All updated `*.vue` files.
Refs lerntools/base#93 : Extracted translations into separate json files.
Some checks failed
continuous-integration/drone/pr Build is failing
c23d697a4c

webpack wirft einen Fehler im Build.

webpack wirft einen Fehler im Build.

Ich hab deinen Branch ausgecheckt und npm run build-app erfolgreich ausgeführt:

docker exec -it lerntools bash
# within docker shell:
git remote add monofox https://codeberg.org/monofox/base.git
git fetch monofox
git checkout monofox/dev
git switch -c monofox-dev
npm run build-app

Lässt sich der Job noch einmal triggern?

Ich hab deinen Branch ausgecheckt und `npm run build-app` erfolgreich ausgeführt: ``` docker exec -it lerntools bash # within docker shell: git remote add monofox https://codeberg.org/monofox/base.git git fetch monofox git checkout monofox/dev git switch -c monofox-dev npm run build-app ``` Lässt sich der Job noch einmal triggern?
Author
Member
Copy link

Lässt sich der Job noch einmal triggern?

Bei Gitlab klappt das i.d.R., wenn man einen weiteren Commit dem Merge-Request hinzufügt. Ob das bei Codeberg auch klappt, weiß ich nicht. Aber ich kann es gerne einmal durchführen.

Bei deiner Prozedur @Ryuno-Ki hast Du das lerntools/base Dev-Branch nicht mit drin (die Prozedur in der CI ist anders). Die CI führt das ganze ja nach dem Merge aus.

Da jedoch schon der lerntools/base:dev-Branch fehlerhaft ist (gemäß der Commit-Historie) ist das Problem womöglich nicht im Merge-Request, sondern im dev-Branch zu suchen.

> Lässt sich der Job noch einmal triggern? Bei Gitlab klappt das i.d.R., wenn man einen weiteren Commit dem Merge-Request hinzufügt. Ob das bei Codeberg auch klappt, weiß ich nicht. Aber ich kann es gerne einmal durchführen. Bei deiner Prozedur @Ryuno-Ki hast Du das lerntools/base Dev-Branch nicht mit drin (die Prozedur in der CI ist anders). Die CI führt das ganze ja nach dem Merge aus. Da jedoch schon der lerntools/base:dev-Branch fehlerhaft ist (gemäß der Commit-Historie) ist das Problem womöglich nicht im Merge-Request, sondern im dev-Branch zu suchen.
monofox changed title from (削除) Refs lerntools/base#93: Extracted translations into separate json files. (削除ここまで) to Refs lerntools/base#93: Extracted translations into separate json files. 2022年05月16日 20:08:15 +02:00
Author
Member
Copy link

Siehe #111: Bei Merge Request in weblate besteht gleiches Problem.

Auch dort (Abhängigkeit zu webpack 5, was die package.json aber nicht erlaubt):

npm WARN eslint-webpack-plugin@3.1.1 requires a peer of webpack@^5.0.0 but none is installed. You must install peer dependencies yourself.

Was mir noch aufgefallen ist @Ryuno-Ki : die CI führt ein explizites npm update durch. Ich bin alles andere als ein Experte in node.js, aber bei npm update werden doch Versionen, die nicht fixiert sind, aktualisiert die dazu führt, dass über diverse Ecken terser-webpack-plugin / eslint-webpack-plugin aktualisiert oder eingebunden wird, welches eine neue webpack Version braucht als aktuell in der package.json angefordert wird?

Edit: Falsch Annahmen getroffen. Im weblate sind auch schon die eslint-Änderungen enthalten => neue Abhängigkeiten.

Siehe #111: Bei Merge Request in `weblate` besteht gleiches Problem. Auch dort (Abhängigkeit zu webpack 5, was die package.json aber nicht erlaubt): ``` npm WARN eslint-webpack-plugin@3.1.1 requires a peer of webpack@^5.0.0 but none is installed. You must install peer dependencies yourself. ``` Was mir noch aufgefallen ist @Ryuno-Ki : die CI führt ein explizites `npm update` durch. Ich bin alles andere als ein Experte in `node.js`, aber bei `npm update` werden doch Versionen, die nicht fixiert sind, aktualisiert die dazu führt, dass über diverse Ecken terser-webpack-plugin / eslint-webpack-plugin aktualisiert oder eingebunden wird, welches eine neue webpack Version braucht als aktuell in der package.json angefordert wird? Edit: Falsch Annahmen getroffen. Im `weblate` sind auch schon die `eslint`-Änderungen enthalten => neue Abhängigkeiten.
First-time contributor
Copy link

warum verweist der Link
grafik
auf https://ci-cb.kurdey.de/lerntools/base/37 - das ist doch dann dockerseite von @Kurdey

warum verweist der Link ![grafik](/attachments/e38f4ba3-effc-4083-841b-ca36a8b35fff) auf https://ci-cb.kurdey.de/lerntools/base/37 - das ist doch dann dockerseite von @Kurdey
Retrigger build job
Some checks failed
continuous-integration/drone/pr Build is failing
ed316c5ee5

Was mir noch aufgefallen ist @Ryuno-Ki : die CI führt ein explizites npm update durch. Ich bin alles andere als ein Experte in node.js, aber bei npm update werden doch Versionen, die nicht fixiert sind, aktualisiert die dazu führt, dass über diverse Ecken terser-webpack-plugin / eslint-webpack-plugin aktualisiert oder eingebunden wird, welches eine neue webpack Version braucht als aktuell in der package.json angefordert wird?

Woah!

Jetzt seh ich es auch :O

(Warum läuft die CI auch noch mit Node.js v10?!)

> Was mir noch aufgefallen ist @Ryuno-Ki : die CI führt ein explizites `npm update` durch. Ich bin alles andere als ein Experte in `node.js`, aber bei `npm update` werden doch Versionen, die nicht fixiert sind, aktualisiert die dazu führt, dass über diverse Ecken terser-webpack-plugin / eslint-webpack-plugin aktualisiert oder eingebunden wird, welches eine neue webpack Version braucht als aktuell in der package.json angefordert wird? Woah! Jetzt seh ich es auch :O (Warum läuft die CI auch noch mit Node.js v10?!)
Sign in to join this conversation.
No reviewers
Labels
Clear labels
Kind/Breaking
Breaking change that won't be backward compatible
Kind/Bug
Something is not working
Kind/Documentation
Documentation changes
Kind/Enhancement
Improve existing functionality
Kind/Feature
New functionality
Kind/Security
This is security issue
Kind/Testing
Issue or pull request related to testing
Priority
Critical
The priority is critical
Priority
High
The priority is high
Priority
Low
The priority is low
Priority
Medium
The priority is medium
Reviewed
Confirmed
Issue has been confirmed
Reviewed
Duplicate
This issue or pull request already exists
Reviewed
Invalid
Invalid issue
Reviewed
Won't Fix
This issue won't be fixed
Status
Abandoned
Somebody has started to work on this but abandoned work
Status
Blocked
Something is blocking this issue or pull request
Status
Need More Info
Feedback is required to reproduce issue or to continue work
Kind: Enhancement
improvement of a feature
Kind: Feature
Something totally new
Kind: Interesting for Wiki
to be saved in the wiki
Kind: invalid
Something is wrong
Kind: Question
More information is needed
Kind: Security
Relevant for security
Kind:bug
Something is not working
Priority: High
Priority: Low
Priority: Medium
Status: Contribution welcome
Contributions are very welcome, get started here
Status: Duplicate
This issue or pull request already exists
Status: External problem
There is an external problem
Status: Help wanted
Need some help
Status: In progress
Someone's working on it
Status: In review
we're testing a possible solution
Status: next release
All tested and ready for the next release
Status: Starters
This is a good task to start helping lerntools
Status: Tests neededd
Need some tests for locating the problem
Status: won't fix
This won't be fixed
vue3
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lerntools/base!108
Reference in a new issue
lerntools/base
No description provided.
Delete branch "monofox/base:dev"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?