Reverted pipeline to include all jobs
This commit is contained in:
@@ -1,8 +1,40 @@
|
|||||||
image: mcr.microsoft.com/dotnet/sdk:9.0
|
image: mcr.microsoft.com/dotnet/sdk:9.0
|
||||||
|
|
||||||
stages:
|
stages:
|
||||||
|
- build
|
||||||
|
- test
|
||||||
|
- publish
|
||||||
- publish-help
|
- publish-help
|
||||||
|
|
||||||
|
build:
|
||||||
|
stage: build
|
||||||
|
script:
|
||||||
|
- dotnet restore
|
||||||
|
- dotnet build --configuration Release --no-restore
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- "**/bin/Release"
|
||||||
|
expire_in: 10 minutes
|
||||||
|
|
||||||
|
test:
|
||||||
|
stage: test
|
||||||
|
script:
|
||||||
|
- dotnet test --verbosity normal
|
||||||
|
dependencies:
|
||||||
|
- build
|
||||||
|
|
||||||
|
publish:
|
||||||
|
stage: publish
|
||||||
|
script:
|
||||||
|
- export VERSION=$(echo $CI_COMMIT_TAG | sed 's/^v//')
|
||||||
|
- dotnet pack -c Release -o . /p:Version=$VERSION
|
||||||
|
- for nupkg in *.nupkg; do dotnet nuget push $nupkg -k ${NUGET_API_KEY} -s https://api.nuget.org/v3/index.json; done
|
||||||
|
only:
|
||||||
|
- tags
|
||||||
|
dependencies:
|
||||||
|
- build
|
||||||
|
- test
|
||||||
|
|
||||||
publish-help:
|
publish-help:
|
||||||
stage: publish-help
|
stage: publish-help
|
||||||
image: docker:latest
|
image: docker:latest
|
||||||
@@ -18,3 +50,5 @@ publish-help:
|
|||||||
- docker push registry.leon-hoppe.de/leon.hoppe/hopframe:latest
|
- docker push registry.leon-hoppe.de/leon.hoppe/hopframe:latest
|
||||||
only:
|
only:
|
||||||
- tags
|
- tags
|
||||||
|
dependencies:
|
||||||
|
- publish
|
||||||
|
|||||||
55
.idea/.idea.HopFrame/.idea/workspace.xml
generated
55
.idea/.idea.HopFrame/.idea/workspace.xml
generated
@@ -11,10 +11,9 @@
|
|||||||
<option name="autoReloadType" value="SELECTIVE" />
|
<option name="autoReloadType" value="SELECTIVE" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ChangeListManager">
|
<component name="ChangeListManager">
|
||||||
<list default="true" id="0648788e-7696-4e60-bf12-5d5601f33d8c" name="Changes" comment="">
|
<list default="true" id="0648788e-7696-4e60-bf12-5d5601f33d8c" name="Changes" comment="Fixed directory in pipeline">
|
||||||
|
<change beforePath="$PROJECT_DIR$/.gitlab-ci.yml" beforeDir="false" afterPath="$PROJECT_DIR$/.gitlab-ci.yml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/.idea/.idea.HopFrame/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/.idea.HopFrame/.idea/workspace.xml" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/.idea/.idea.HopFrame/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/.idea.HopFrame/.idea/workspace.xml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/docs/Writerside/topics/Plugins.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/Writerside/topics/Plugins.md" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/HopFrame.Web/Plugins/Internal/ExporterPlugin.cs" beforeDir="false" afterPath="$PROJECT_DIR$/src/HopFrame.Web/Plugins/Internal/ExporterPlugin.cs" afterDir="false" />
|
|
||||||
</list>
|
</list>
|
||||||
<option name="SHOW_DIALOG" value="false" />
|
<option name="SHOW_DIALOG" value="false" />
|
||||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||||
@@ -34,7 +33,7 @@
|
|||||||
<component name="Git.Settings">
|
<component name="Git.Settings">
|
||||||
<option name="RECENT_BRANCH_BY_REPOSITORY">
|
<option name="RECENT_BRANCH_BY_REPOSITORY">
|
||||||
<map>
|
<map>
|
||||||
<entry key="$PROJECT_DIR$" value="feature/virtual-properties" />
|
<entry key="$PROJECT_DIR$" value="feature/exporters" />
|
||||||
</map>
|
</map>
|
||||||
</option>
|
</option>
|
||||||
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
|
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
|
||||||
@@ -130,7 +129,7 @@
|
|||||||
"RunOnceActivity.git.unshallow": "true",
|
"RunOnceActivity.git.unshallow": "true",
|
||||||
"b5f11219-dfc4-47a1-b02c-90ab603034fb.executor": "Debug",
|
"b5f11219-dfc4-47a1-b02c-90ab603034fb.executor": "Debug",
|
||||||
"dcdf1689-dc07-47e4-8824-2e60a4fbf301.executor": "Debug",
|
"dcdf1689-dc07-47e4-8824-2e60a4fbf301.executor": "Debug",
|
||||||
"git-widget-placeholder": "!33 on feature/exporters",
|
"git-widget-placeholder": "dev",
|
||||||
"list.type.of.created.stylesheet": "CSS",
|
"list.type.of.created.stylesheet": "CSS",
|
||||||
"node.js.detected.package.eslint": "true",
|
"node.js.detected.package.eslint": "true",
|
||||||
"node.js.detected.package.tslint": "true",
|
"node.js.detected.package.tslint": "true",
|
||||||
@@ -258,6 +257,8 @@
|
|||||||
<workItem from="1740736919561" duration="191000" />
|
<workItem from="1740736919561" duration="191000" />
|
||||||
<workItem from="1740738257628" duration="3216000" />
|
<workItem from="1740738257628" duration="3216000" />
|
||||||
<workItem from="1740741585276" duration="17000" />
|
<workItem from="1740741585276" duration="17000" />
|
||||||
|
<workItem from="1740742098571" duration="78000" />
|
||||||
|
<workItem from="1740742471317" duration="413000" />
|
||||||
</task>
|
</task>
|
||||||
<task id="LOCAL-00001" summary="Added basic configuration">
|
<task id="LOCAL-00001" summary="Added basic configuration">
|
||||||
<option name="closed" value="true" />
|
<option name="closed" value="true" />
|
||||||
@@ -611,7 +612,39 @@
|
|||||||
<option name="project" value="LOCAL" />
|
<option name="project" value="LOCAL" />
|
||||||
<updated>1740741334420</updated>
|
<updated>1740741334420</updated>
|
||||||
</task>
|
</task>
|
||||||
<option name="localTasksCounter" value="45" />
|
<task id="LOCAL-00045" summary="Patched CI">
|
||||||
|
<option name="closed" value="true" />
|
||||||
|
<created>1740742170465</created>
|
||||||
|
<option name="number" value="00045" />
|
||||||
|
<option name="presentableId" value="LOCAL-00045" />
|
||||||
|
<option name="project" value="LOCAL" />
|
||||||
|
<updated>1740742170465</updated>
|
||||||
|
</task>
|
||||||
|
<task id="LOCAL-00046" summary="Prepared CI for v3.2.0">
|
||||||
|
<option name="closed" value="true" />
|
||||||
|
<created>1740742538991</created>
|
||||||
|
<option name="number" value="00046" />
|
||||||
|
<option name="presentableId" value="LOCAL-00046" />
|
||||||
|
<option name="project" value="LOCAL" />
|
||||||
|
<updated>1740742538991</updated>
|
||||||
|
</task>
|
||||||
|
<task id="LOCAL-00047" summary="Removed unused dependency">
|
||||||
|
<option name="closed" value="true" />
|
||||||
|
<created>1740742606152</created>
|
||||||
|
<option name="number" value="00047" />
|
||||||
|
<option name="presentableId" value="LOCAL-00047" />
|
||||||
|
<option name="project" value="LOCAL" />
|
||||||
|
<updated>1740742606152</updated>
|
||||||
|
</task>
|
||||||
|
<task id="LOCAL-00048" summary="Fixed directory in pipeline">
|
||||||
|
<option name="closed" value="true" />
|
||||||
|
<created>1740742749325</created>
|
||||||
|
<option name="number" value="00048" />
|
||||||
|
<option name="presentableId" value="LOCAL-00048" />
|
||||||
|
<option name="project" value="LOCAL" />
|
||||||
|
<updated>1740742749325</updated>
|
||||||
|
</task>
|
||||||
|
<option name="localTasksCounter" value="49" />
|
||||||
<servers />
|
<servers />
|
||||||
</component>
|
</component>
|
||||||
<component name="TypeScriptGeneratedFilesManager">
|
<component name="TypeScriptGeneratedFilesManager">
|
||||||
@@ -662,10 +695,6 @@
|
|||||||
<component name="UnityProjectConfiguration" hasMinimizedUI="false" />
|
<component name="UnityProjectConfiguration" hasMinimizedUI="false" />
|
||||||
<component name="VcsManagerConfiguration">
|
<component name="VcsManagerConfiguration">
|
||||||
<option name="CLEAR_INITIAL_COMMIT_MESSAGE" value="true" />
|
<option name="CLEAR_INITIAL_COMMIT_MESSAGE" value="true" />
|
||||||
<MESSAGE value="Tested login functionality" />
|
|
||||||
<MESSAGE value="prepared project for release" />
|
|
||||||
<MESSAGE value="Included readme file in projects" />
|
|
||||||
<MESSAGE value="Added missing files" />
|
|
||||||
<MESSAGE value="Added a simple web api abstraction method" />
|
<MESSAGE value="Added a simple web api abstraction method" />
|
||||||
<MESSAGE value="Implemented async delegates" />
|
<MESSAGE value="Implemented async delegates" />
|
||||||
<MESSAGE value="Added maximum display length" />
|
<MESSAGE value="Added maximum display length" />
|
||||||
@@ -687,6 +716,10 @@
|
|||||||
<MESSAGE value="Added fully virtual properties" />
|
<MESSAGE value="Added fully virtual properties" />
|
||||||
<MESSAGE value="Added basic export and import feature" />
|
<MESSAGE value="Added basic export and import feature" />
|
||||||
<MESSAGE value="Finished converter plugin" />
|
<MESSAGE value="Finished converter plugin" />
|
||||||
<option name="LAST_COMMIT_MESSAGE" value="Finished converter plugin" />
|
<MESSAGE value="Patched CI" />
|
||||||
|
<MESSAGE value="Prepared CI for v3.2.0" />
|
||||||
|
<MESSAGE value="Removed unused dependency" />
|
||||||
|
<MESSAGE value="Fixed directory in pipeline" />
|
||||||
|
<option name="LAST_COMMIT_MESSAGE" value="Fixed directory in pipeline" />
|
||||||
</component>
|
</component>
|
||||||
</project>
|
</project>
|
||||||
Reference in New Issue
Block a user