Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.0.46-RELEASE #232

Merged
merged 1 commit into from
Feb 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### [ita-challenges-frontend-2.0.45-RELEASE] - 2024-02-28
* CI enabled

### [ita-challenges-frontend-2.0.46-RELEASE] - 2024-02-28
* Add 2.2.4 and 9 to GUIDELINES_CA.md
23 changes: 23 additions & 0 deletions GUIDELINES_CA.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,14 @@ Recorda, el fitxer ".gitignore" global s'aplicarà a tots els teus projectes de
git config --global core.safecrlf warn
3. Amb aquesta configuració, si intentes fer un commit d'un fitxer amb salts de línia CRLF, rebràs una advertència. La mateixa advertència es produirà si intentes convertir un fitxer amb salts de línia CRLF a LF.

### 2.2.4 File Mode
Per evitar que git monitori els canvis de permisos dels arxius, executa el següent comando:

git config --global core.safecrlf warn
Això evitarà que git marqui els arxius com modificadors quan canviïn els permisos, en tots els repositoris del teu sistema. Si prefereixes que no s'apliqui a tots, executa únicament:

git config core.fileMode false

----------------------------------------------------------------

## 2.3 Procediment diari
Expand Down Expand Up @@ -260,3 +268,18 @@ Això executarà el conjunt de proves i proporcionarà retroalimentació sobre e
Si prefereixes executar les proves en mode de vigilància, que reexecuta automàticament les proves quan un arxiu canvia, utilitza el comandament

npm run test:watch.

----------------------------------------------------------------

### 9. DEPLOY

El desenvolupament del projecte desplegat en un servidor de desenvolupament mitjançant integració continua. No és necessari realitzar un deploy manual.
Totes les features desenvolupades, quan són aprovades, es despleguen en el servidor de desenvolupament.
Quan finalitzis el desenvolupament de la feature corresponent (assegura't que la branch tingui la nomenclatura correcta), segueix els següents passos:
- Segons les normes de versionat semàntic (https://semver.org/), actualitza el número de versió en l'arxiu package.json.
- Actualitza també el número de versió de la propietat MICROSERVICE_VERSION en l'arxiu .env.CI.dev. Tingues en compte que has de deixar una línia en blanc al final de l'arxiu.
- Assegura't que ambdues versions coincideixen.
- Introdueix les anotacions necessàries en l'arxiu CHANGELOG.md. No oblidis posar el número de issue del que forma part la nova versió.
- Realitza un commit amb el missatge "X.X.X-RELEASE (on X.X.X és la nova versió).
- Realitza el push de la branch a què pertany la feature.
- Realitza la PR corresponent.
4 changes: 3 additions & 1 deletion GUIDELINES_ES.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,10 +117,12 @@ Para evitar que git monitorice los cambios de permisos de los archivos, ejecuta

git config --global core.fileMode false

Esto evitará que git marque los archivos como modificados cuando cambien sus permisos, en todos los repositorios de tu sistema. Si prefieres que no se aplique a todos, ejecuta solamente
Esto evitará que git marque los archivos como modificados cuando cambien sus permisos, en todos los repositorios de tu sistema. Si prefieres que no se aplique a todos, ejecuta solamente:

git config core.fileMode false

----------------------------------------------------------------

#### 2.3 Procedimiento diario

El procedimiento a seguir cada día sería este:
Expand Down
2 changes: 1 addition & 1 deletion conf/.env.CI.dev
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
MICROSERVICE_DEPLOY=ita-challenges-frontend
MICROSERVICE_VERSION=2.0.45-RELEASE
MICROSERVICE_VERSION=2.0.46-RELEASE
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ita-challenges-frontend",
"version": "2.0.45-RELEASE",
"version": "2.0.46-RELEASE",
"scripts": {
"ng": "ng",
"start": "ng serve --proxy-config proxy.conf.dev.json",
Expand Down