Skip to content

Automatyzacja i poprawa procesów developerskich. #4

@d-bend

Description

@d-bend

Aby poprawić flow developerski na forum a także tutaj, proponuje wprowadzić kilka improvementów:

  1. Utworzenie brancha development, do którego regularnie integrujemy branche z fixami/improvementami.
  2. Utworzenie pipelinów, które będą buildować obraz dockera do aktualnej wersji produkcyjnej (master) i release candidate (development), a następnie pushować je na ghcr.io tej organizacji. Dzięki temu proces testowania tego repo i developmentu na forum powinien być dużo przyjemniejszy.
  3. Zamiana frameworka testowego na jest + supertest: przy korzystaniu z mocha/chai niekiedy pojawiają się problemy z korzystaniem z nowszych feature-ów js-a, z czym nie ma problemów w jest. Na tym etapie mamy stosunkowo niewiele testów do migracji.
  4. Dodanie ts: because it's awesome.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions