Projekt

Obecné

Profil

Akce

Task #8219

uzavřený

Setup a development environment

Přidáno uživatelem Jan Pašek před asi 4 roky(ů). Aktualizováno před asi 4 roky(ů).

Stav:
Closed
Priorita:
High
Přiřazeno:
Stanislav Král
Kategorie:
-
Cílová verze:
Začátek:
2021-03-03
Uzavřít do:
2021-03-12
% Hotovo:

100%

Odhadovaná doba:
4.00hod
Tags:

Popis

Development environment shall be created:

  • Define tools used for development (IDE, Python version, etc...) -> specify this in Technologies Wiki page
  • Create IDE project and store it under the Git
  • Prepare .gitignore file and store it under the Git
  • Create initial requirements.txt with the essential dependencies and store it under Git (use pipreqs?) -> specify this in Technologies Wiki page
  • Define and prepare the unit test framework to be used -> specify this in Technologies Wiki page
  • Docker (if necessary)

Související úkoly

související s Task #8225: Setup CD/CI pipelineInvalid2021-03-03

Akce

Aktualizováno uživatelem Jan Pašek před asi 4 roky(ů)

  • Priorita změněn z Normal na High

Aktualizováno uživatelem Jan Pašek před asi 4 roky(ů)

Aktualizováno uživatelem Jan Pašek před asi 4 roky(ů)

Aktualizováno uživatelem Jan Pašek před asi 4 roky(ů)

  • Popis aktualizován (rozdíl)
  • Uzavřít do nastaven na 2021-03-12
  • Stav změněn z New na Accepted
  • Odhadovaná doba nastaven na 4.00hod

Aktualizováno uživatelem Jan Pašek před asi 4 roky(ů)

  • Přiřazeno nastaven na Stanislav Král

Aktualizováno uživatelem Jan Pašek před asi 4 roky(ů)

  • Stav změněn z Accepted na Assigned

Aktualizováno uživatelem Stanislav Král před asi 4 roky(ů)

  • Stav změněn z Assigned na Resolved

Aktualizováno uživatelem Stanislav Král před asi 4 roky(ů)

  • % Hotovo změněn z 0 na 100

Aktualizováno uživatelem Stanislav Král před asi 4 roky(ů)

Aktualizováno uživatelem Stanislav Král před asi 4 roky(ů)

- ready for a review
- 8219_CICD_Test should be merged to master
- #8219_Development_environment_init can be deleted (this branch was a base for the CI/CD branch)
- each time a commit is made to 8219_CICD_Test a sample pipeline is run (defined in .gitlab-ci.yml)
- in the future commiting to master should be the trigger for a start of a new pipeline that consists of a "sample build", running pytest and deploying via ngingx and gunicorn to 78.128.250.101
- http://78.128.250.101/ should return "Welcome to the X.509 management application homepage!"

Aktualizováno uživatelem Jan Pašek před asi 4 roky(ů)

  • Stav změněn z Resolved na Verified

The review was done without findings. CD/CI pipeline was improved as a part of the review.

Aktualizováno uživatelem Jan Pašek před asi 4 roky(ů)

  • Stav změněn z Verified na Closed

Aktualizováno uživatelem Jan Pašek před asi 4 roky(ů)

  • související s Task #8225: Setup CD/CI pipeline přidán
Akce

Také k dispozici: Atom PDF