Skip to content

Commit

Permalink
Update package version to 1.10.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Remi749 committed Aug 5, 2024
1 parent 32fba10 commit 10b9122
Show file tree
Hide file tree
Showing 43 changed files with 127 additions and 132 deletions.
132 changes: 60 additions & 72 deletions .development-guide/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,49 +11,50 @@
<details>
<summary>📖 Innholdsfortegnelse</summary>
<br />

[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#table-of-contents)


[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#table-of-contents)

## ➤ Table of Contents

* [➤ Site Design / Site Scripts](#-site-design--site-scripts)
* [➤ JS Provisjoneringsmal](#-js-provisjoneringsmal)
* [➤ Maler](#-maler)
* [JSON-provisjonmal](#json-provisjonmal)
* [Bygging av JSON-maler](#bygging-av-json-maler)
* [PnP-maler](#pnp-maler)
* [Portefølje](#porteflje)
* [Innholdsmaler](#innholdsmaler)
* [➤ NPM](#-npm)
* [➤ Bygge en ny utgivelse](#-bygge-en-ny-utgivelse)
* [➤ Continuous Integration](#-continuous-integration)
* [CI (releases/*)](#ci-releases)
* [Bygg og installer (dev)](#bygg-og-installer-dev)
* [CI (channels/test)](#ci-channelstest)
* [Bygg utgivelse (main)](#bygg-utgivelse-main)
* [➤ Opprettelse av en ny versjon](#-opprettelse-av-en-ny-versjon)
* [Patch-utgivelse](#patch-utgivelse)
* [Minor-utgivelse](#minor-utgivelse)
* [➤ Versjonering](#-versjonering)
* [➤ Installasjonskanaler](#-installasjonskanaler)
* [Generere en ny kanalkonfigurasjon](#generere-en-ny-kanalkonfigurasjon)
* [Bygge en ny versjon for en kanal](#bygge-en-ny-versjon-for-en-kanal)
* [➤ Site Design / Site Scripts](#-site-design--site-scripts)
* [➤ JS Provisjoneringsmal](#-js-provisjoneringsmal)
* [➤ Maler](#-maler)
* [JSON-provisjonmal](#json-provisjonmal)
* [Bygging av JSON-maler](#bygging-av-json-maler)
* [PnP-maler](#pnp-maler)
* [Portefølje](#porteflje)
* [Innholdsmaler](#innholdsmaler)
* [➤ NPM](#-npm)
* [➤ Bygge en ny utgivelse](#-bygge-en-ny-utgivelse)
* [➤ For å kun bygge PnP-maler, bruk parameteren -SkipBuildSharePointFramework](#-for--kun-bygge-pnp-maler-bruk-parameteren--skipbuildsharepointframework)
* [➤ Continuous Integration](#-continuous-integration)
* [CI (releases/*)](#ci-releases)
* [Bygg og installer (dev)](#bygg-og-installer-dev)
* [CI (channels/test)](#ci-channelstest)
* [Bygg utgivelse (main)](#bygg-utgivelse-main)
* [➤ Opprettelse av en ny versjon](#-opprettelse-av-en-ny-versjon)
* [Patch-utgivelse](#patch-utgivelse)
* [Minor-utgivelse](#minor-utgivelse)
* [➤ Versjonering](#-versjonering)
* [➤ Installasjonskanaler](#-installasjonskanaler)
* [Generere en ny kanalkonfigurasjon](#generere-en-ny-kanalkonfigurasjon)
* [Bygge en ny versjon for en kanal](#bygge-en-ny-versjon-for-en-kanal)
* [➤ README generering](#-readme-generering)
</details>


[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#site-design--site-scripts)


[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#site-design--site-scripts)

## ➤ Site Design / Site Scripts

Alt som er relatert til `site design` og tilhørende `site scripts` befinner seg i mappen **SiteScripts**.

Kildefilene finnes i mappen **src**.



[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#js-provisjoneringsmal)


[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#js-provisjoneringsmal)

## ➤ JS Provisjoneringsmal

Ikke alt vi ønsker å gjøre er tilgjengelig med `site design`, så vi bruker også [sp-js-provisioning](https://github.com/Puzzlepart/sp-js-provisioning). Vær oppmerksom på at vi bruker `Puzzlepart-branch` fra **pnp**.
Expand Down Expand Up @@ -100,9 +101,9 @@ Si at du vil bruke termsettet med ID-en **54da9f47-c64e-4a26-80f3-4d3c3fa1b7b2**
```



[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#maler)


[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#maler)

## ➤ Maler

### JSON-provisjonmal
Expand Down Expand Up @@ -167,9 +168,9 @@ Innholdsmaler finnes i mappen **Innhold**. Navnet på malen følger følgende m
Malene inneholder JSON-mal(er), oppgaver for planleggeren og elementer for sjekkliste for faser.



[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#npm)


[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#npm)

## ➤ NPM

SharePoint Framework-løsninger publiseres uavhengig til `npm`.
Expand All @@ -182,9 +183,9 @@ SharePoint Framework-løsninger publiseres uavhengig til `npm`.
- [shared-library](https://www.npmjs.com/package/pp365-shared-library)



[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#bygge-en-ny-utgivelse)


[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#bygge-en-ny-utgivelse)

## ➤ Bygge en ny utgivelse

For å lage en ny Prosjektportalen utgivelse, forsikre deg om at du er på `main` branch og synkronisert med **origin**.
Expand All @@ -194,18 +195,18 @@ Kjør PowerShell-skriptet `Build-Release.ps1` som ligger i `Install`-mappen:
```powershell
./Install/Build-Release.ps1
[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#for--kun-bygge-pnp-maler-bruk-parameteren--skipbuildsharepointframework)
[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#for--kun-bygge-pnp-maler-bruk-parameteren--skipbuildsharepointframework)
# ➤ For å kun bygge PnP-maler, bruk parameteren -SkipBuildSharePointFramework
```

Installasjonspakken skal finnes i utgivelsesmappen.



[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#continuous-integration)


[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#continuous-integration)

## ➤ Continuous Integration

Vi har satt opp continous integration (CI) ved hjelp av GitHub-handlinger.
Expand Down Expand Up @@ -242,9 +243,9 @@ Den vil bygge en pakke for kanalen [test](../channels/test.json) og distribuere
[build-release](../.github/workflows/build-release.yml) bygger en ny utgivelsespakke ved **push** til **main**.



[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#opprettelse-av-en-ny-versjon)


[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#opprettelse-av-en-ny-versjon)

## ➤ Opprettelse av en ny versjon

For å opprette en ny versjon har vi to alternativer: `Minor` og `Patch`. En ny minor-versjon bør opprettes når det er ny funksjonalitet av interesse for brukerne, mens patch-versjoner kan opprettes ofte med feilrettinger, justeringer og minimale funksjonelle forbedringer.
Expand All @@ -268,9 +269,9 @@ git push --tags
Opprett deretter en PR for å merge `releases/*` inn i `main`. Resultatet fra GitHub Actions vil inkludere en utgivelsespakke som kan deles som en utgivelse på GitHub. Ingen manuell bygging er nødvendig.



[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#versjonering)


[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#versjonering)

## ➤ Versjonering

Etter oppdatering av versjonen ved bruk av `npm version patch` eller `npm version minor`, kjøres oppgaven `tasks/automatic-versioning.js`. Dette synkroniserer versjonene på tvers av løsningen.
Expand All @@ -281,25 +282,12 @@ Denne oppgaven, `automatic-versioning.js`, kan også kjøres som en **npm-skript
npm run sync-version
```

Etter at skriptet `sync-version` har blitt kjørt, er det viktig å publisere SharePointFramework-pakkene (PortfolioWebParts, osv...) til npm.

Dette gjøres for hver pakke ved å kjøre følgende skript:

```powershell
npm install; npm run build; npm publish;
```

Hvis du må oppdatere og bruke en pakke under utvikling, legg til en midlertidig tag:

```powershell
npm install; npm run build; npm publish --tag temp;
```

Obs.: For å kunne publisere må du logge inn med en konto som har tilgang til pakkene på [npmjs](https://www.npmjs.com).

Sjekk at versjoenene av pakkene som brukes som avhengigheter i `package.json` er oppdatert til den nye versjonen.

[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#installasjonskanaler)


[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#installasjonskanaler)

## ➤ Installasjonskanaler

For å støtte installasjon av flere forekomster av _Prosjektportalen 365_ i en leietaker, støtter vi **installasjonskanaler**.
Expand Down Expand Up @@ -331,9 +319,9 @@ Install/Build-Release.ps1 -Channel test
```



[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#readme-generering)


[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/cut.png)](#readme-generering)

## ➤ README generering

README er automatisk generert ved hjelp av [@appnest/readme](https://github.com/andreasbm/readme). Hoved README er generert fra [.README](../.README) mens denne er generert fra [.README](.README). Generering konfigureres med `blueprint.json` filene.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<br />


[![version](https://img.shields.io/badge/version-1.9.1-green.svg)](https://semver.org)
[![version](https://img.shields.io/badge/version-1.10.0-green.svg)](https://semver.org)

<details>
<summary>📖 Innholdsfortegnelse</summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"solution": {
"name": "Prosjektportalen 365 - Portfolio Extensions",
"id": "a3bf3315-0710-41f9-8836-2b61396d032f",
"version": "1.9.1.0",
"version": "1.10.0.0",
"includeClientSideAssets": true,
"skipFeatureDeployment": true,
"isDomainIsolated": false,
Expand Down
4 changes: 2 additions & 2 deletions SharePointFramework/PortfolioExtensions/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "pp365-portfolioextensions",
"version": "1.9.1",
"version": "1.10.0",
"repository": {
"type": "git",
"url": "https://github.com/Puzzlepart/prosjektportalen365.git",
Expand Down Expand Up @@ -89,4 +89,4 @@
}
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"alias": "Footer",
"componentType": "Extension",
"extensionType": "ApplicationCustomizer",
"version": "1.9.1",
"version": "1.10.0",
"manifestVersion": 2,
"requiresCustomScript": false
}
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"alias": "IdeaProcessing",
"componentType": "Extension",
"extensionType": "ListViewCommandSet",
"version": "1.9.1",
"version": "1.10.0",
"manifestVersion": 2,
"requiresCustomScript": false,
"items": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"alias": "IdeaProjectData",
"componentType": "Extension",
"extensionType": "ListViewCommandSet",
"version": "1.9.1",
"version": "1.10.0",
"manifestVersion": 2,
"requiresCustomScript": false,
"items": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"alias": "IdeaRegistration",
"componentType": "Extension",
"extensionType": "ListViewCommandSet",
"version": "1.9.1",
"version": "1.10.0",
"manifestVersion": 2,
"requiresCustomScript": false,
"items": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"solution": {
"name": "Prosjektportalen 365 - Portfolio Web Parts",
"id": "00483367-68e2-4977-9cc3-6cf0de623daa",
"version": "1.9.1.0",
"version": "1.10.0.0",
"includeClientSideAssets": true,
"skipFeatureDeployment": true,
"webApiPermissionRequests": [
Expand Down
4 changes: 2 additions & 2 deletions SharePointFramework/PortfolioWebParts/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "pp365-portfoliowebparts",
"version": "1.9.1",
"version": "1.10.0",
"repository": {
"type": "git",
"url": "https://github.com/Puzzlepart/prosjektportalen365.git",
Expand Down Expand Up @@ -119,4 +119,4 @@
}
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"id": "941fd73c-b957-41c3-8d4f-082268407f10",
"alias": "LatestProjectsWebPart",
"componentType": "WebPart",
"version": "1.9.1",
"version": "1.10.0",
"manifestVersion": 2,
"requiresCustomScript": false,
"hiddenFromToolbox": true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"id": "6c0e484d-f6da-40d4-81fc-ec1389ef29a8",
"alias": "PortfolioAggregationWebPart",
"componentType": "WebPart",
"version": "1.9.1",
"version": "1.10.0",
"manifestVersion": 2,
"requiresCustomScript": false,
"hiddenFromToolbox": true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"id": "875ca87a-e331-4ffb-bc69-0272fdf80e41",
"alias": "PortfolioInsightsWebPart",
"componentType": "WebPart",
"version": "1.9.1",
"version": "1.10.0",
"manifestVersion": 2,
"requiresCustomScript": false,
"hiddenFromToolbox": true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"id": "e58e3d32-057a-4418-97ce-172b92482ba2",
"alias": "PortfolioOverviewWebPart",
"componentType": "WebPart",
"version": "1.9.1",
"version": "1.10.0",
"manifestVersion": 2,
"requiresCustomScript": false,
"hiddenFromToolbox": true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"id": "54fbeb7d-e463-4dcc-8873-50a3ab2f0f68",
"alias": "ProjectListWebPart",
"componentType": "WebPart",
"version": "1.9.1",
"version": "1.10.0",
"manifestVersion": 2,
"requiresCustomScript": false,
"hiddenFromToolbox": true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,29 @@
"id": "e88cea29-09a0-4ce4-a38c-e0d74b65f619",
"alias": "ProjectProvisionWebPart",
"componentType": "WebPart",
"version": "1.9.1",
"version": "1.10.0",
"manifestVersion": 2,

"requiresCustomScript": false,
"hiddenFromToolbox": false,
"supportedHosts": [
"SharePointWebPart"
],
"preconfiguredEntries": [{
"groupId": "5c03119e-3074-46fd-976b-c60198311f70",
"group": { "default": "Other" },
"title": { "default": "Prosjekt provisjonering" },
"description": { "default": "Provisjonering av prosjekter" },
"officeFabricIconFontName": "BuildDefinition",
"properties": {
"description": "ProjectProvision"
"preconfiguredEntries": [
{
"groupId": "5c03119e-3074-46fd-976b-c60198311f70",
"group": {
"default": "Other"
},
"title": {
"default": "Prosjekt provisjonering"
},
"description": {
"default": "Provisjonering av prosjekter"
},
"officeFabricIconFontName": "BuildDefinition",
"properties": {
"description": "ProjectProvision"
}
}
}]
}
]
}
Loading

0 comments on commit 10b9122

Please sign in to comment.