Gitlab (Self-hosted), Renovate Runner und Pricore
Wir nutzen für unsere Entwicklung Gitlab für unsere Versionsverwaltung. Um die verschiedenen Systeme aktuell zu halten kommt bei uns Renovate zum Einsatz. Wir nutzen dazu noch einige Composer Packages, die von uns private gehosted werden. Hier für nutzen wir das Open Source Project Pricore. Diese sollen dann auch erfasst werden. Hier zu muss man in dem Runner Repository eine config.js anlegen und dann die hostRules eintragen:
module.exports = {
secrets: {
PRICORE_TOKEN: process.env.PRICORE_TOKEN,
},
hostRules: [
{
matchHost: 'https://packages.tivtools.de',
hostType: "packagist",
token: '{{ secrets.PRICORE_TOKEN }}',
},
],
};
Falls man FluxUI Pro einsetzt, kann man das wie folgt einbinden:
module.exports = {
secrets: {
FLUX_UI_USER: process.env.FLUX_UI_USER,
FLUX_UI_PASSWORD: process.env.FLUX_UI_PASSWORD,
},
hostRules: [
{
matchHost: 'https://composer.fluxui.dev',
hostType: "packagist",
username: '{{ secrets.FLUX_UI_USER }}',
password: '{{ secrets.FLUX_UI_PASSWORD }}'
},
],
};
No comments to display
No comments to display