Skip to content

Oppdaterer pakker. #232

Oppdaterer pakker.

Oppdaterer pakker. #232

Workflow file for this run

name: Build and deploy
on:
push:
paths-ignore:
- '**.md'
- '.gitignore'
- 'LICENCE'
- 'CODEOWNERS'
- '.github/workflows/dependabot.yml'
- ".github/workflows/dependency-submission.yml"
branches:
- master
workflow_dispatch:
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-java@v3
with:
distribution: temurin
java-version: 17
- uses: actions/cache@v3
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle.kts') }}
restore-keys: |
${{ runner.os }}-gradle-
- name: Kjøre tester i testapp
run: |
./mvnw install
cd dusseldorf-ktor-testapp
./gradlew test
cd ..
- name: Set version
run: ./scripts/set-maven-version.sh
- name: Deploy artifacts
run: ./mvnw clean deploy --batch-mode --settings ./.github/settings.xml -Dmaven.wagon.http.pool=false --file pom.xml
env:
GITHUB_USERNAME: x-access-token
GITHUB_PASSWORD: ${{ secrets.GITHUB_TOKEN }}