Informatievlaanderen / OSLO-toolchain

2 stars 0 forks source link

dependency trigger voor versie-loze (see-also) publicatiepunten #68

Open bertvannuffelen opened 4 years ago

bertvannuffelen commented 4 years ago

Huidige toestand De versieloze publicatiepunten worden nu enkel getriggered door een explicite update aan het publicatiepunt zelf.

Voorstel Een afhankelijkheidsdetectie mechanisme implementeren zodanig dat basis van de aanwezigheid van data in de afhankelijke url dit publicatiepunt wordt uitgevoerd.

mvanbrab commented 3 years ago

Voorlopige workaround Forceer de trigger van het versieloze publicatiepunt in de zelfde run als het verwezen versiehebbend publicatiepunt.

Voorbeeld Trigger voor het versiehebbend publicatiepunt hier door toevoeging of aanpassing van de regel "dummy": "002" (in publication.json).

  {
    "dummy": "002",
    "urlref": "/doc/applicatieprofiel/cultureel-erfgoed-event/kandidaatstandaard/2020-09-30",
    "repository": "https://github.com/Informatievlaanderen/OSLOthema-cultureelErfgoed",
    "branchtag": "kandidaat-2020-09-30",
    "name": "cultureel-erfgoed-event-ap",
    "filename": "config/cultureel-erfgoed-ap.json",
    "navigation": {
      "prev": "/doc/applicatieprofiel/cultureel-erfgoed-event/kandidaatstandaard/2020-07-17"
    }
  },

Geforceerde trigger voor het versieloze publicatiepunt hier eveneens door toevoeging of aanpassing van de regel "dummy": "002" (in publication.json, bij dezelfde update van dit bestand).

  {
    "dummy": "002",
    "urlref": "/doc/applicatieprofiel/cultureel-erfgoed-event",
    "seealso": "/doc/applicatieprofiel/cultureel-erfgoed-event/kandidaatstandaard/2020-09-30",
    "type": "ap"
  },