Geonovum / technisch-register

1 stars 2 forks source link

releases en pre-releases splitsen #21

Closed ndkv closed 8 years ago

ndkv commented 9 years ago

Op dit moment "leven" pre-releases in het mapje register/staging en zijn te benaderen via register.geostandaarden.nl/staging.

Een betere oplossing is om staging uit het register mapje te halen zodat er twee aparte registers ontstaan die onafhankelijk van elkaar ververst kunnen worden.

De URL register.geostandaarden.nl/staging moet dan wel geredirect worden naar staging ipv register/staging. Hier is een ingreep van sys. admin voor nodig, ik zal deze verzoeken.

ndkv commented 9 years ago

De repo's op GitHub moeten hierna op een andere manier benadert worden. Ze worden nu gecloned hetgeen altijd de laatste commit naar de server haalt. Hierdoor kunnen pre-releases (van anderen) alsnog in production belanden.

Een betere aanpak is om releases via de releases API als ZIP naar binnen te halen ipv git clone of git pull.

Al helemaal mooi is om enkel de repo naar binnen te halen die de (pre-)release getriggerd heeft, zie #16.

ndkv commented 9 years ago

Sys. admin heeft register en staging uit elkaar gehaald. register.geostandaarden.nl/staging gaat nu naar staging ipv. register/staging.

ndkv commented 8 years ago

Ze zijn gesplitst! Zie e3eac211722e5abb6705b01a568cb0d9ebb50739 en f69a57db1f89feb10a671054d0ba9619612406e5 staging en production zijn twee aparte entiteiten.