#46 Simplify set up of Taskotron development environment
Closed: Fixed None Opened 8 years ago by kparal.

A few weeks ago I have quite struggled to deploy a functional development environment with services like fake_fedorainfra, resultsdb and resultsdb_frontend. This ticket is to track individual changes that I'd like to implement in those projects to make the deployment much easier and smoother.

The changes include:
support a development profile in which security restrictions (e.g. authentication) are lifted and sqlite is used as a database
provide a way to easily initialize the database, ideally with some sample fake data
provide instructions in readme how to run the service in development profile, with step by step guide, so you can just copy and paste into the terminal
allow easy configuration (and document how to configure it), e.g. changing a port
make sure the default configuration doesn't clash for different services (e.g. using the same default port number), so that no configuration is needed by default
set the default development values in taskotron.yaml in libtaskotron to match the default development values of those services


This ticket had assigned some Differential requests:
D433
D423
D439
D437
D436
D424
D430
D438
D450

Everything should be done, closing.

Login to comment on this ticket.

Metadata