Remove unused run configuration and update CI pipeline

This commit removes 'Install.xml' run configuration, which is no longer used or necessary in the project. The '.gitlab-ci.yml' file has also been updated to include a new 'prepare' stage in the pipeline. This modification was done to streamline and improve the CI/CD process by explicitly installing necessary project dependencies before the build phase begins.
This commit is contained in:
Netkas 2023-10-11 17:49:15 -04:00
parent 4fa87c349c
commit 0311fcf3f0
No known key found for this signature in database
GPG key ID: 5DAF58535614062B
2 changed files with 6 additions and 10 deletions

View file

@ -1,12 +1,18 @@
image: repo.n64.cc:443/nosial/ncc:latest
stages:
- prepare
- build
- publish
variables:
PACKAGE_NAME: $CI_COMMIT_REF_NAME
prepare:
stage: prepare
script:
- ncc project install
build:
stage: build
script:

View file

@ -1,10 +0,0 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="Install" type="MAKEFILE_TARGET_RUN_CONFIGURATION" factoryName="Makefile">
<makefile filename="$PROJECT_DIR$/Makefile" target="install" workingDirectory="" arguments="">
<envs />
</makefile>
<method v="2">
<option name="RunConfigurationTask" enabled="true" run_configuration_name="Build" run_configuration_type="MAKEFILE_TARGET_RUN_CONFIGURATION" />
</method>
</configuration>
</component>