Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For at bygge SDK til CI køre "npm run ci:build". Jenkins filen beskriver jenkins pipelinen.

Releases og snapshots

Der kan laves snapshots og release-candidates fra jenkins til NSP npm repository.

Versionering af Nap-typescript-sdk følger sem.

For at lave et release opdateres versionen i (package.json), hvorefter der køres en `npm i` for at opdatere package-lock.json.

Dernæst laves et tag i SVN på den følgende version manuelt som fx:

Code Block
languagejs
 svn copy https://svn.nspop.dk/svn/libraries/nap/nap-typescript-sdk/trunk \
           https://svn.nspop.dk/svn/libraries/nap/nap-typescript-sdk/tags/release-1.0.0-rc.1 \
           -m "Tagging the 1.0.0-rc.1 release of the 'nap typescript sdk' project."

Det er vigtigt at tagget i svn stemmer overens med versionen i package.json og package-lock.json

Linting

Kør "npm run lint" for linting.

...

Jenkins filen beskriver jenkins pipelinen.

Releases og snapshots

Der kan laves snapshots og release-candidates fra jenkins til NSP npm repository.

Versionering af Nap-angular-sdk følger sem versioneringen af Nap-typescript-sdket.

For at lave et release opdateres versionen i workspacet (package.json) og for selve sdket (projects/nap-angular/package.json) hvorefter der køres en `npm i` for at opdatere package-lock.json.

Dernæst laves et tag i SVN på den følgende version manuelt som fx:

Code Block
languagejs
svn copy https://svn.nspop.dk/svn/libraries/nap/nap-angular-sdk/trunk \
           https://svn.nspop.dk/svn/libraries/nap/nap-angular-sdk/tags/release-1.0.0-rc.1 \
           -m "Tagging the 1.0.0-rc.1 release of the 'nap angular sdk' project."

Det er vigtigt at tagget i svn stemmer overens med versionen i package.json og package-lock.json

Linting

Kør `npm run lint` for linting.

...

Jenkins filen beskriver jenkins pipelinen.

Releases og snapshots

Der kan laves snapshots og release-candidates fra jenkins til NSP npm repository.

Versionering af Nap-react-sdk følger sem versioneringen af Nap-typescript-sdket.

For at lave et release opdateres versionen i (package.json), hvorefter der køres en `npm i` for at opdatere package-lock.json.

Dernæst laves et tag i SVN på den følgende version manuelt som fx:

Code Block
languagejs
 svn copy https://svn.nspop.dk/svn/libraries/nap/nap-react-sdk/trunk \
           https://svn.nspop.dk/svn/libraries/nap/nap-react-sdk/tags/release-1.0.0-rc.1 \
           -m "Tagging the 1.0.0-rc.1 release of the 'nap react sdk' project."

Det er vigtigt at tagget i svn stemmer overens med versionen i package.json og package-lock.json

Development server

Kør "npm run start" for en byggeserver, der bygge sdk'et hver ændringer gemmes. Outputtet er i dist/ folderen.

...