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

Manual de fuga #16

Open
wants to merge 156 commits into
base: master
Choose a base branch
from
Open

Manual de fuga #16

wants to merge 156 commits into from

Conversation

renatocron
Copy link
Contributor

No description provided.

renatocron added 30 commits May 12, 2023 11:56
* WIP

* Fix teste t/api/058-anon-quiz.t (tirar o floor da query pra resolver flaky)

* Fix mais um teste

* Marcar, Desmarcar e remover tarefas

* Adicionando endpoint para Nova tarefa

* tidy

* Endpoints para atualizar tarefa

* modulo mf

* Fix carregamento do modulo mf

* Refactory do MF pra ter JSON com schema livre, add tests to ENABLE_MANUAL_FUGA
* Upgrade para directus/directus:9.26.0
* Criação do XLSX => quiz_config
* Fix vários testes quebrados por falta de chave ou mudanças de comportamento
>> nova env  TEST_DIRECTUS_PASSWORD
* Marcar, Desmarcar e remover tarefas
* Add cover script / test.sh para quem não sabe quais ferramentas usar
Copy link
Contributor

@diraol diraol left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(Depois reviso o resto do código :) )


on:
push:
branches: ['homol']
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Precisamos mudar isso aqui para permitir tanto homol quanto master

context: ./api/
file: ./api/docker/Dockerfile
push: true
tags: ${{ env.IMAGE_NAME }}:latest,${{ env.IMAGE_NAME }}:${{ github.sha }}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Acho que vamos precisar de um step intermediário para definir a lista de tags, separando o que é production e o que é homol.

Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
55 Security Hotspots
12.5% Duplication on New Code (required ≤ 3%)
E Reliability Rating on New Code (required ≥ A)

See analysis details on SonarCloud

Catch issues before they fail your Quality Gate with our IDE extension SonarLint

…de clientes

adiciona novas condições ao CASE para incluir mais informações sobre o plano de fuga e suas implicações.
…e mf_tag_id

feat(Configuraco.pm): adiciona coluna texto_conta_exclusao com tipo text
fix(MfQuestionnaireOrder.pm): altera is_nullable para 0 em outstanding_order e is_last
fix(MfTarefa.pm): altera is_nullable para 0 em campos de tarefa e criado_em
fix(QuizConfig.pm): ajusta is_nullable para 0 em tarefas e tag, remove default null
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
45 Security Hotspots
10.6% Duplication on New Code (required ≤ 3%)
E Reliability Rating on New Code (required ≥ A)

See analysis details on SonarCloud

Catch issues before they fail your Quality Gate with our IDE extension SonarLint

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants