forked from AG_QGIS/Plugin_Test_Action
Compare commits
164 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 60f74d17bc | |||
| 8ab7bb29b2 | |||
| d3e5ce6c9c | |||
| 2403a70d68 | |||
|
|
da4f5cdb5c | ||
| 81034d63b8 | |||
| 36812dca5e | |||
| 7423abec73 | |||
| 2d78cb6ba8 | |||
| 9dbf68e55a | |||
| 739d6e150c | |||
| 184b4270bd | |||
| 94b251b3d5 | |||
| c3fb8c87ab | |||
| 5f71302df7 | |||
| 550375fa25 | |||
| 2643ef75bd | |||
| 9c36e2224c | |||
| 80e899d90f | |||
| f4d08185fe | |||
| b6f9fa33c4 | |||
| d377f49f7e | |||
| 35660ebc9e | |||
| 179657bc73 | |||
| 1cbfe63554 | |||
| 4928b07e51 | |||
| c99a3cf81c | |||
| da49d69d18 | |||
| afb05c467c | |||
| 8ce978465d | |||
| ffaed7f002 | |||
| 97e14debbe | |||
| 4c205acd49 | |||
| 06af34a284 | |||
| a0cc33d95e | |||
| 8864789ce3 | |||
| a8427da05c | |||
| a13cf55c21 | |||
| 916b4501f9 | |||
| 6d74f0ebe8 | |||
| 345c1381c8 | |||
| 043b8565ee | |||
| cb57cb4762 | |||
| 5b13d76f49 | |||
| 344d6bd4f2 | |||
| d102a30382 | |||
|
|
27e75662dd | ||
|
|
89a000466d | ||
| b41c6cadae | |||
|
|
bbe566b940 | ||
|
|
443c474415 | ||
|
|
da7edb8904 | ||
|
|
7c6e102362 | ||
|
|
04fba40dee | ||
|
|
7c8dd32cf9 | ||
| 3f427ba5ae | |||
|
|
15288d5550 | ||
|
|
d9ee9b5480 | ||
| 008fead160 | |||
|
|
0f16d26ecd | ||
|
|
b917d7f51d | ||
|
|
3998fe7c9e | ||
| cf51443b93 | |||
|
|
8c28591b56 | ||
|
|
74430d3bd1 | ||
|
|
42d6640ff8 | ||
| 8c8d67cc0c | |||
| f24bf35eba | |||
| 5c2bb87bb5 | |||
| 2fb265f248 | |||
|
|
d1ec0e9c78 | ||
| c7eaa8dd6a | |||
|
|
92c2e7bcb9 | ||
|
|
33e5be856f | ||
|
|
e017d25870 | ||
|
|
03b4b6ae2a | ||
|
|
c4ba53b17f | ||
|
|
7c71b0a9ac | ||
|
|
29759a7a4a | ||
|
|
a908970326 | ||
|
|
e760b75bf5 | ||
|
|
2223628050 | ||
|
|
bebdc996db | ||
|
|
be3811785b | ||
|
|
be1c64c1c3 | ||
|
|
2f2e78cc34 | ||
|
|
9982d125b1 | ||
|
|
69c086a3ae | ||
|
|
07f921eb03 | ||
|
|
a8deca3037 | ||
|
|
ed46846d4e | ||
|
|
8289269881 | ||
|
|
c9de2e6f47 | ||
|
|
a881362e02 | ||
|
|
1a2afb8830 | ||
|
|
8f9e14b9a5 | ||
|
|
dd2f7287c5 | ||
|
|
524c26e64e | ||
|
|
46d23087e2 | ||
|
|
541c210bf6 | ||
|
|
3d3dc098d5 | ||
|
|
23827bbd13 | ||
|
|
74d8eb468d | ||
|
|
359b91a675 | ||
|
|
c2f0fcbbb4 | ||
|
|
8a8dfc8187 | ||
|
|
61e09aff21 | ||
|
|
ed5021e268 | ||
|
|
040af9fca3 | ||
|
|
945c54e78f | ||
|
|
f01e90700b | ||
|
|
7920fb83f3 | ||
|
|
91da5ee3c0 | ||
|
|
0912ba17ca | ||
|
|
afbb7e3e65 | ||
|
|
bbbdcbcdf7 | ||
|
|
ac1d33b125 | ||
|
|
1a91574fe3 | ||
|
|
eeb4dc68b2 | ||
|
|
e7f1e7e47c | ||
|
|
0f533b32a5 | ||
|
|
aecf203932 | ||
|
|
3ee93bdc0d | ||
|
|
8ee99fa5da | ||
|
|
98fb235fb9 | ||
|
|
a58f6255fc | ||
|
|
78ffc6d6d2 | ||
|
|
00785eeabd | ||
|
|
8f0e6a9978 | ||
| 5ef21270b2 | |||
|
|
5f756be077 | ||
|
|
a6837e5fd2 | ||
|
|
dac2a8e973 | ||
|
|
0fa2861040 | ||
|
|
4790001f30 | ||
|
|
2eacee23f5 | ||
|
|
5d12fefb1d | ||
|
|
495a4ac049 | ||
|
|
a69d00df31 | ||
|
|
f77a8d34a0 | ||
|
|
2cb504ba51 | ||
|
|
44aae815f5 | ||
|
|
af43bfeab9 | ||
|
|
c55dedbbe1 | ||
|
|
067e0f3170 | ||
|
|
2e65ec4bc4 | ||
|
|
0ce29c9e84 | ||
|
|
75b7e8073a | ||
|
|
88a62af7c8 | ||
|
|
049c0f64ed | ||
|
|
efc695457f | ||
|
|
c73cde2e57 | ||
|
|
18e76984bb | ||
|
|
3f41de4fac | ||
|
|
b885021941 | ||
|
|
9bdff6a681 | ||
|
|
156c59e707 | ||
|
|
07ec930161 | ||
|
|
141a867dd3 | ||
|
|
2e3325df16 | ||
|
|
6715ce896c | ||
|
|
0ad9d3e1e5 | ||
|
|
46672dbf2b | ||
|
|
739af302d3 |
133
.gitea/workflows/release.yaml
Normal file
133
.gitea/workflows/release.yaml
Normal file
@@ -0,0 +1,133 @@
|
||||
name: Release Plugin
|
||||
run-name: "Release | ${{ github.ref_name }}"
|
||||
|
||||
on:
|
||||
push:
|
||||
tags:
|
||||
- 'v*'
|
||||
|
||||
jobs:
|
||||
release:
|
||||
runs-on: alpine-latest
|
||||
defaults:
|
||||
run:
|
||||
shell: bash
|
||||
|
||||
steps:
|
||||
- name: Notwendige Abhängigkeiten installieren
|
||||
shell: sh
|
||||
run: |
|
||||
apk add --no-cache bash git jq curl
|
||||
|
||||
- name: Code holen
|
||||
run: |
|
||||
REPO_URL="https://${RELEASE_TOKEN}:x-oauth-basic@${{ vars.RELEASE_URL }}/${GITHUB_REPOSITORY}.git"
|
||||
|
||||
git clone "$REPO_URL" repo
|
||||
cd repo
|
||||
|
||||
git checkout "$TAG"
|
||||
env:
|
||||
RELEASE_TOKEN: ${{ secrets.RELEASE_TOKEN }}
|
||||
TAG: "${{ github.ref_name }}"
|
||||
|
||||
- name: Version und Kanal bestimmen
|
||||
id: releaseinfo
|
||||
run: |
|
||||
TAG="${{ github.ref_name }}"
|
||||
RAW_VERSION="${TAG#v}"
|
||||
VERSION="${RAW_VERSION%%-*}"
|
||||
|
||||
# Channel und Suffix automatisch bestimmen anhand des Tag-Suffix
|
||||
case "$RAW_VERSION" in
|
||||
*-testing*|*-t|*-T)
|
||||
CHANNEL="testing"
|
||||
PRERELEASE="true"
|
||||
SUFFIX="-testing"
|
||||
;;
|
||||
*-unstable*|*-u|*-U)
|
||||
CHANNEL="unstable"
|
||||
PRERELEASE="true"
|
||||
SUFFIX="-unstable"
|
||||
;;
|
||||
*)
|
||||
CHANNEL="stable"
|
||||
PRERELEASE="false"
|
||||
SUFFIX=""
|
||||
;;
|
||||
esac
|
||||
|
||||
# Output setzen
|
||||
echo "version=$VERSION" >> $GITHUB_OUTPUT
|
||||
echo "channel=$CHANNEL" >> $GITHUB_OUTPUT
|
||||
echo "prerelease=$PRERELEASE" >> $GITHUB_OUTPUT
|
||||
|
||||
# Optional Debug
|
||||
echo "VERSION=$VERSION"
|
||||
echo "CHANNEL=$CHANNEL"
|
||||
echo "PRERELEASE=$PRERELEASE"
|
||||
|
||||
# - name: plugin.cfg einlesen
|
||||
# id: config
|
||||
# run: |
|
||||
# cd repo
|
||||
# while read -r line || [ -n "$line" ]; do
|
||||
# key="${line%%=*}"
|
||||
# value="${line#*=}"
|
||||
# echo "$key=$value" >> $GITHUB_OUTPUT
|
||||
# done < plugin.cfg
|
||||
|
||||
- name: Payload erzeugen
|
||||
id: payload
|
||||
run: |
|
||||
cd repo
|
||||
|
||||
NAME="${GITHUB_REPOSITORY##*/}"
|
||||
GROUP="${GITHUB_REPOSITORY%%/*}"
|
||||
VERSION="${{ steps.releaseinfo.outputs.version }}"
|
||||
CHANNEL="${{ steps.releaseinfo.outputs.channel }}"
|
||||
PRERELEASE="${{ steps.releaseinfo.outputs.prerelease }}"
|
||||
ZIP_FOLDER="${{ vars.ZIP_FOLDER }}"
|
||||
ZIP_FILE="${ZIP_FOLDER}.zip"
|
||||
TAG="${{ github.ref_name }}"
|
||||
#GIT_URL=${GITHUB_REPOSITORY}
|
||||
|
||||
jq -n \
|
||||
--arg name "$NAME" \
|
||||
--arg group "$GROUP" \
|
||||
--arg version "$VERSION" \
|
||||
--arg channel "$CHANNEL" \
|
||||
--arg prerelease "$PRERELEASE" \
|
||||
--arg zip_folder "$ZIP_FOLDER" \
|
||||
--arg zip_file "$ZIP_FILE" \
|
||||
--arg tag "$TAG" \
|
||||
'{
|
||||
name: $name,
|
||||
group: $group,
|
||||
version: $version,
|
||||
channel: $channel,
|
||||
prerelease: ($prerelease == "true"),
|
||||
zip_folder: $zip_folder,
|
||||
zip_file: $zip_file,
|
||||
tag: $tag
|
||||
}' > payload.json
|
||||
|
||||
cat payload.json
|
||||
|
||||
- name: Repository aktualisieren
|
||||
run: |
|
||||
NAME="${GITHUB_REPOSITORY##*/}"
|
||||
TAG="${{ steps.releaseinfo.outputs.version }}"-"${{ steps.releaseinfo.outputs.channel }}"
|
||||
PAYLOAD_B64=$(base64 -w0 repo/payload.json)
|
||||
|
||||
JSON="{\"ref\":\"hidden/workflows\",\"inputs\":{\"payload\":\"$PAYLOAD_B64\",\"name\":\"$NAME\",\"tag\":\"$TAG\"}}"
|
||||
curl -X POST \
|
||||
-H "Authorization: token ${{ secrets.RELEASE_TOKEN }}" \
|
||||
-H "Content-Type: application/json" \
|
||||
-d "$JSON" \
|
||||
"https://${{ vars.RELEASE_URL }}/api/v1/repos/${OWNER}/Repository/actions/workflows/${WORKFLOW}/dispatches"
|
||||
env:
|
||||
RELEASE_TOKEN: ${{ secrets.RELEASE_TOKEN }}
|
||||
OWNER: "AG_QGIS"
|
||||
WORKFLOW: "release.yaml"
|
||||
|
||||
@@ -1,237 +0,0 @@
|
||||
# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json
|
||||
name: Release Plugin
|
||||
|
||||
on:
|
||||
push:
|
||||
tags:
|
||||
- 'v*'
|
||||
|
||||
jobs:
|
||||
release:
|
||||
runs-on: alpine-latest
|
||||
defaults:
|
||||
run:
|
||||
shell: bash
|
||||
|
||||
steps:
|
||||
- name: Notwendige Abhängigkeiten installieren
|
||||
shell: sh
|
||||
run: |
|
||||
apk add --no-cache git zip curl jq rsync bash
|
||||
git config --global http.sslVerify false
|
||||
|
||||
- name: Repository auschecken
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
repository: ${{ secrets.RELEASE_TOKEN }}:@https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action.git
|
||||
|
||||
- name: Debug Info
|
||||
run: |
|
||||
echo "Tag: $GITEA_REF_NAME"
|
||||
uname -a
|
||||
|
||||
# - name: Checkout
|
||||
# run: |
|
||||
# git clone --depth 1 \
|
||||
# --branch ${{ github.ref_name }} \
|
||||
# https://x-access-token:${{ secrets.RELEASE_TOKEN }}@${{ vars.RELEASE_URL }}/${{ github.repository }}.git \
|
||||
# .
|
||||
|
||||
# - name: Determine version and channel
|
||||
# id: info
|
||||
# run: |
|
||||
# TAG="${{ github.ref_name }}"
|
||||
# VERSION="${TAG#v}"
|
||||
|
||||
# case "$TAG" in
|
||||
# *-dev*) CHANNEL="dev" ;;
|
||||
# *-beta*) CHANNEL="beta" ;;
|
||||
# *) CHANNEL="stable" ;;
|
||||
# esac
|
||||
|
||||
# echo "version=${VERSION}" >> $GITHUB_OUTPUT
|
||||
# echo "channel=${CHANNEL}" >> $GITHUB_OUTPUT
|
||||
|
||||
# # Nur fürs Log:
|
||||
# echo "VERSION: $VERSION"
|
||||
# echo "CHANNEL: $CHANNEL"
|
||||
|
||||
# - name: Read plugin.cfg
|
||||
# id: cfg
|
||||
# run: |
|
||||
# CFG=".plugin/plugin.cfg"
|
||||
|
||||
# get_value() {
|
||||
# grep -i "^$1" "$CFG" | head -1 | cut -d= -f2- | tr -d '\r' | xargs
|
||||
# }
|
||||
|
||||
# echo "zip_folder=$(get_value zip_folder)" >> $GITHUB_OUTPUT
|
||||
# echo "name=$(get_value name)" >> $GITHUB_OUTPUT
|
||||
# echo "qgis_min=$(get_value qgisMinimumVersion)" >> $GITHUB_OUTPUT
|
||||
# echo "qgis_max=$(get_value qgisMaximumVersion)" >> $GITHUB_OUTPUT
|
||||
# echo "description=$(get_value description)" >> $GITHUB_OUTPUT
|
||||
# echo "author=$(get_value author)" >> $GITHUB_OUTPUT
|
||||
# echo "email=$(get_value email)" >> $GITHUB_OUTPUT
|
||||
# echo "homepage=$(get_value homepage)" >> $GITHUB_OUTPUT
|
||||
# echo "tracker=$(get_value tracker)" >> $GITHUB_OUTPUT
|
||||
# echo "repository=$(get_value repository)" >> $GITHUB_OUTPUT
|
||||
# echo "experimental=$(get_value experimental)" >> $GITHUB_OUTPUT
|
||||
# echo "deprecated=$(get_value deprecated)" >> $GITHUB_OUTPUT
|
||||
|
||||
# # Nur fürs Log:
|
||||
# echo "zip_folder=$(get_value zip_folder)"
|
||||
# echo "name=$(get_value name)"
|
||||
# echo "qgis_min=$(get_value qgisMinimumVersion)"
|
||||
# echo "qgis_max=$(get_value qgisMaximumVersion)"
|
||||
# echo "description=$(get_value description)"
|
||||
# echo "author=$(get_value author)"
|
||||
# echo "email=$(get_value email)"
|
||||
# echo "homepage=$(get_value homepage)"
|
||||
# echo "tracker=$(get_value tracker)"
|
||||
# echo "repository=$(get_value repository)"
|
||||
# echo "experimental=$(get_value experimental)"
|
||||
# echo "deprecated=$(get_value deprecated)"
|
||||
|
||||
# - name: Generate metadata.txt
|
||||
# run: |
|
||||
# VERSION="${{ steps.info.outputs.version }}"
|
||||
# CHANGELOG=$(cat .plugin/changelog.txt)
|
||||
|
||||
# cat > metadata.txt << EOF
|
||||
# [general]
|
||||
# name=${{ steps.cfg.outputs.name }}
|
||||
# version=${VERSION}
|
||||
# qgisMinimumVersion=${{ steps.cfg.outputs.qgis_min }}
|
||||
# qgisMaximumVersion=${{ steps.cfg.outputs.qgis_max }}
|
||||
# description=${{ steps.cfg.outputs.description }}
|
||||
# author=${{ steps.cfg.outputs.author }}
|
||||
# email=${{ steps.cfg.outputs.email }}
|
||||
# homepage=${{ steps.cfg.outputs.homepage }}
|
||||
# tracker=${{ steps.cfg.outputs.tracker }}
|
||||
# repository=${{ steps.cfg.outputs.repository }}
|
||||
# experimental=${{ steps.cfg.outputs.experimental }}
|
||||
# deprecated=${{ steps.cfg.outputs.deprecated }}
|
||||
# changelog=${VERSION}
|
||||
# $(cat .plugin/changelog.txt)
|
||||
# EOF
|
||||
|
||||
# # Nur fürs Log:
|
||||
# cat metadata.txt
|
||||
|
||||
# - name: Build plugin ZIP
|
||||
# run: |
|
||||
# REPO_NAME="${{ github.event.repository.name }}"
|
||||
# ZIP_FOLDER="${{ steps.cfg.outputs.zip_folder }}"
|
||||
# VERSION="${{ steps.info.outputs.version }}"
|
||||
# ZIP_NAME="${REPO_NAME}-${VERSION}.zip"
|
||||
|
||||
# # Temporären Ordner mit zip_folder-Namen anlegen
|
||||
# mkdir -p dist/${ZIP_FOLDER}
|
||||
|
||||
# # Alle Plugin-Dateien hineinkopieren (ohne .gitea, .plugin, dist)
|
||||
# rsync -a \
|
||||
# --exclude='.gitea' \
|
||||
# --exclude='.plugin' \
|
||||
# --exclude='.git' \
|
||||
# --exclude='dist' \
|
||||
# ./ dist/${ZIP_FOLDER}/
|
||||
|
||||
# # ZIP bauen
|
||||
# cd dist
|
||||
# zip -r ${ZIP_NAME} ${ZIP_FOLDER}/ \
|
||||
# -x "*.pyc" -x "*/__pycache__/*"
|
||||
# cd ..
|
||||
|
||||
# echo "ZIP_NAME=${ZIP_NAME}" >> $GITHUB_ENV
|
||||
|
||||
# # Nur fürs Log:
|
||||
# echo "ZIP_NAME=${ZIP_NAME}"
|
||||
|
||||
# - name: Create Gitea Release
|
||||
# id: create_release
|
||||
# run: |
|
||||
# echo "Kommuniziere mit Gitea API über HTTPS..."
|
||||
# API_RESPONSE=$(curl -s -k -X POST "https://${{ vars.RELEASE_URL }}/api/v1/repos/${{ github.repository }}/releases" \
|
||||
# -H "accept: application/json" \
|
||||
# -H "Authorization: token ${{ secrets.RELEASE_TOKEN }}" \
|
||||
# -H "Content-Type: application/json" \
|
||||
# -d '{
|
||||
# "body": "Dieses Release wurde automatisch vom Gitea Runner erstellt.",
|
||||
# "draft": false,
|
||||
# "name": "Version ${{ github.ref_name }}",
|
||||
# "prerelease": false,
|
||||
# "tag_name": "${{ github.ref_name }}"
|
||||
# }')
|
||||
|
||||
# RELEASE_ID=$(echo $API_RESPONSE | jq -r '.id')
|
||||
|
||||
# if [ "$RELEASE_ID" = "null" ] || [ -z "$RELEASE_ID" ]; then
|
||||
# echo "Fehler beim Erstellen des Releases. API Antwort:"
|
||||
# echo $API_RESPONSE
|
||||
# exit 1
|
||||
# fi
|
||||
|
||||
# echo "Release ID: $RELEASE_ID"
|
||||
# echo "RELEASE_ID=$RELEASE_ID" >> $GITHUB_ENV
|
||||
|
||||
# - name: Upload ZIP asset
|
||||
# id: upload_asset
|
||||
# run: |
|
||||
# echo "Lade release_${{ github.ref_name }}.zip (${{ env.ZIP_NAME }}) hoch..."
|
||||
|
||||
# RESPONSE=$(curl -s -k -X POST \
|
||||
# "https://${{ vars.RELEASE_URL }}/api/v1/repos/${{ github.repository }}/releases/${{ env.RELEASE_ID }}/assets?name=${{ env.ZIP_NAME }}" \
|
||||
# -H "accept: application/json" \
|
||||
# -H "Authorization: token ${{ secrets.RELEASE_TOKEN }}" \
|
||||
# -H "Content-Type: multipart/form-data" \
|
||||
# -F "attachment=@dist/${{ env.ZIP_NAME }}")
|
||||
|
||||
# echo "Upload response: $RESPONSE"
|
||||
|
||||
# DOWNLOAD_URL=$(echo "$RESPONSE" | grep -o '"browser_download_url":"[^"]*' | cut -d'"' -f4)
|
||||
# echo "download_url=${DOWNLOAD_URL}" >> $GITHUB_OUTPUT
|
||||
|
||||
# - name: Build XML block
|
||||
# id: xmlblock
|
||||
# run: |
|
||||
# NAME="${{ steps.cfg.outputs.name }}"
|
||||
# VERSION="${{ steps.info.outputs.version }}"
|
||||
|
||||
# BLOCK=$(cat <<EOF
|
||||
# <pyqgis_plugin name="${NAME}" version="${VERSION}">
|
||||
# <description>${{ steps.cfg.outputs.description }}</description>
|
||||
# <qgisMinimumVersion>${{ steps.cfg.outputs.qgis_min }}</qgisMinimumVersion>
|
||||
# <qgisMaximumVersion>${{ steps.cfg.outputs.qgis_max }}</qgisMaximumVersion>
|
||||
# <author>${{ steps.cfg.outputs.author }}</author>
|
||||
# <email>${{ steps.cfg.outputs.email }}</email>
|
||||
# <homepage>${{ steps.cfg.outputs.homepage }}</homepage>
|
||||
# <tracker>${{ steps.cfg.outputs.tracker }}</tracker>
|
||||
# <repository>${{ steps.cfg.outputs.repository }}</repository>
|
||||
# <download_url>${{ steps.upload_asset.outputs.download_url }}</download_url>
|
||||
# <experimental>${{ steps.cfg.outputs.experimental }}</experimental>
|
||||
# <deprecated>${{ steps.cfg.outputs.deprecated }}</deprecated>
|
||||
# </pyqgis_plugin>
|
||||
# EOF
|
||||
# )
|
||||
|
||||
# {
|
||||
# echo "block<<EOF"
|
||||
# echo "$BLOCK"
|
||||
# echo "EOF"
|
||||
# } >> "$GITHUB_OUTPUT"
|
||||
|
||||
# - name: Dispatch to Repository
|
||||
# shell: bash
|
||||
# run: |
|
||||
# curl -s -X POST \
|
||||
# -H "Authorization: token ${{ secrets.RELEASE_TOKEN }}" \
|
||||
# -H "Content-Type: application/json" \
|
||||
# "https://${{ vars.RELEASE_URL }}/api/v1/repos/${{ github.repository_owner }}/Repository/dispatches" \
|
||||
# -d "{
|
||||
# \"type\": \"plugin-released\",
|
||||
# \"payload\": {
|
||||
# \"plugin\": \"${{ steps.cfg.outputs.name }}\",
|
||||
# \"channel\": \"${{ steps.info.outputs.channel }}\",
|
||||
# \"xml_block\": \"${{ steps.xmlblock.outputs.block }}\"
|
||||
# }
|
||||
# }"
|
||||
2
.gitignore
vendored
2
.gitignore
vendored
@@ -174,4 +174,4 @@ cython_debug/
|
||||
# PyPI configuration file
|
||||
.pypirc
|
||||
|
||||
metadata.txt
|
||||
release.cmd
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
0.2.0
|
||||
- Feature XY hinzugefügt
|
||||
- Bug Z behoben
|
||||
0.1.0
|
||||
- Initiales Release
|
||||
@@ -1,14 +0,0 @@
|
||||
[general]
|
||||
zip_folder=mein_plugin_ordner
|
||||
name=LNO Sachsen | Plugin Test Action
|
||||
qgisMinimumVersion=3.0
|
||||
qgisMaximumVersion=3.99
|
||||
description=Test plugin for release pipeline
|
||||
version=26.3.1
|
||||
author=Michael Otto
|
||||
email=michael.otto@landkreis-mittelsachsen.de
|
||||
homepage=https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action
|
||||
tracker=https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action/issues
|
||||
repository=https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action
|
||||
experimental=False
|
||||
deprecated=False
|
||||
18
changelog.txt
Normal file
18
changelog.txt
Normal file
@@ -0,0 +1,18 @@
|
||||
---
|
||||
Version 1-testing:
|
||||
- nach testing gemerged
|
||||
---
|
||||
Version 11-unstable:
|
||||
- metadata.txt aktualisiert
|
||||
---
|
||||
Version 10-unstable:
|
||||
- Änderung 5
|
||||
- Änderung 6
|
||||
---
|
||||
Version 9-unstable:
|
||||
- Änderung 3
|
||||
- Änderung 4
|
||||
---
|
||||
Version 8-unstable:
|
||||
- Änderung 1
|
||||
- Änderung 2
|
||||
15
metadata.txt
15
metadata.txt
@@ -1,13 +1,14 @@
|
||||
[general]
|
||||
name=LNO Sachsen | Plugin Test Action
|
||||
qgisMinimumVersion=3.0
|
||||
qgisMinimumVersion=3.40
|
||||
qgisMaximumVersion=3.99
|
||||
description=Test plugin for release pipeline
|
||||
version=26.3.1
|
||||
author=Michael Otto
|
||||
email=michael.otto@landkreis-mittelsachsen.de
|
||||
version=1-testing
|
||||
author=Daniel Helbig, Michael Otto
|
||||
email=daniel.helbig@kreis-meissen.de
|
||||
homepage=https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action
|
||||
tracker=https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action/issues
|
||||
repository=https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action
|
||||
experimental=False
|
||||
deprecated=False
|
||||
repository=https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action/src/branch/testing/
|
||||
experimental=true
|
||||
deprecated=false
|
||||
supportsQt6=true
|
||||
11
plugin.cfg
Normal file
11
plugin.cfg
Normal file
@@ -0,0 +1,11 @@
|
||||
name=LNO Sachsen | Plugin Test Action
|
||||
description=Test plugin for release pipeline
|
||||
author=Daniel Helbig
|
||||
email=daniel.helbig@kreis-meissen.de
|
||||
qgisMinimumVersion=3.0
|
||||
qgisMaximumVersion=3.99
|
||||
deprecated=False
|
||||
experimental=True
|
||||
supportsQt6=Yes
|
||||
|
||||
zip_folder=plugin_folder
|
||||
Reference in New Issue
Block a user