Page History
...
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 | ||
---|---|---|
| ||
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 | ||
---|---|---|
| ||
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 | ||
---|---|---|
| ||
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.
...