Commit Graph

192 Commits

Author SHA1 Message Date
Bertrand Benjamin 3c39a42562 Fix: correct README according to simple example
continuous-integration/drone/push Build is passing Details
2022-08-06 20:29:02 +02:00
Bertrand Benjamin a911b98520 Feat: produce joined_example.pdf for the two examples
continuous-integration/drone/push Build is passing Details
2022-08-06 18:04:46 +02:00
Bertrand Benjamin bf237d77e5 Feat: add make commands in README 2022-08-06 17:25:51 +02:00
Bertrand Benjamin a8d2fa2ed6 Feat: add dependencies in README 2022-08-06 17:18:09 +02:00
Bertrand Benjamin bde6c11a27 Fix: add latexmk
continuous-integration/drone/push Build is passing Details
2022-07-29 15:20:30 +02:00
Bertrand Benjamin 923cb16c66 Core: user 3.11 for drone pipeline
continuous-integration/drone/push Build encountered an error Details
2022-07-28 19:10:32 +02:00
Bertrand Benjamin 51d4d32849 Feat: add update package list first
continuous-integration/drone/push Build is failing Details
2022-07-28 15:08:15 +02:00
Bertrand Benjamin 251350f30e Feat: add install of textlive in pipelines
continuous-integration/drone/push Build is failing Details
2022-07-28 15:07:17 +02:00
Bertrand Benjamin 62253cb3ba Core: add pytest in dev-dependencies
continuous-integration/drone/push Build is failing Details
2022-07-28 15:02:27 +02:00
Bertrand Benjamin 5efc9a63ea Feat: add test and update publish for drone
continuous-integration/drone/push Build is failing Details
2022-07-28 14:58:44 +02:00
Bertrand Benjamin a0f93cc5b7 Core: add tox in dev-dependencies 2022-07-28 10:08:38 +02:00
Bertrand Benjamin 81b64c525c Core: add tox for testing 2022-07-28 10:07:21 +02:00
Bertrand Benjamin b2bbc0a24f Feat: add readmin in pyproject.toml
continuous-integration/drone/push Build is passing Details
2022-07-28 10:01:15 +02:00
Bertrand Benjamin cd2fdc162e Fix: run pre-commit hooks
continuous-integration/drone/push Build is passing Details
2022-07-28 09:39:51 +02:00
Bertrand Benjamin d5981d25e5 Core: add pre-commit config 2022-07-28 09:39:20 +02:00
Bertrand Benjamin 8a9b13cfcf Core: Add pre-commit int dev-dependencies 2022-07-28 09:29:14 +02:00
Bertrand Benjamin 18b4b69139 Core: setup poetry 2022-07-28 09:25:23 +02:00
Bertrand Benjamin d204eb19e1 Merge branch 'decoupled' into dev
continuous-integration/drone/push Build is passing Details
2022-07-20 16:46:45 +02:00
Bertrand Benjamin b5f7cdb0cf Feat: add stat for templates 2022-07-20 16:45:21 +02:00
Bertrand Benjamin ae09d37523 Feat: update README 2022-07-20 16:44:03 +02:00
Bertrand Benjamin 5bf9d8b7c1 Fix: Reading subject infos from csv file 2022-07-20 16:38:38 +02:00
Bertrand Benjamin e6595b7041 Fix: adapt examples with the new variable access 2022-07-20 16:20:21 +02:00
Bertrand Benjamin 67656c2cf1 Feat: arrange variables for templates
Split in 3 categories
- from "options" key build with default_config, file_config and cli options
- from "subject" key build csv or quantity of subject
- other in direct access from "direct_access" dictionnary inside the
  file_config
2022-07-20 16:16:09 +02:00
Bertrand Benjamin 37d779c0ab Feat: activate solution worker 2022-07-19 18:09:17 +02:00
Bertrand Benjamin 177128afe2 Feat: add a make file to run docker 2022-07-19 17:28:32 +02:00
Bertrand Benjamin b1424f096b Feat: move Dockerfile to Dockerfile.simple 2022-07-19 17:28:19 +02:00
Bertrand Benjamin 0a40e132c5 Feat: rename dockerfile from mapytex to usecase 2022-07-19 17:13:23 +02:00
Bertrand Benjamin 3d54cce718 Refact: move mapytex to usecase and build example 2022-07-19 16:37:14 +02:00
Bertrand Benjamin 473f554ebe Doc: update README with docker examples 2022-07-19 16:33:51 +02:00
Bertrand Benjamin 1fd5ca9c96 Feat: activate texenv by default 2022-07-19 16:33:27 +02:00
Bertrand Benjamin 8c20ff8e4a Feat: rename get_config 2022-07-19 15:15:06 +02:00
Bertrand Benjamin 01a0f9db17 Fix: Fix test on randint returned value 2022-05-09 09:11:56 +02:00
Bertrand Benjamin fae2afa76c Feat: make dockerfile to test my workflow 2022-05-09 09:09:38 +02:00
Bertrand Benjamin b1353bb6c7 Feat: add test with a template using random 2022-05-08 09:45:45 +02:00
Bertrand Benjamin 78f6ddc813 Feat: dockerfile to test bopytex in new environment 2022-05-08 09:15:13 +02:00
Bertrand Benjamin 8f1d9cb4d4 Feat: four un peu tout 2022-05-07 16:55:33 +02:00
Bertrand Benjamin 90ae3e936e Feat: Enable configfile loading 2022-05-05 14:35:01 +02:00
Bertrand Benjamin e4f234d241 Feat: add e2e test with failed compilation 2022-05-04 21:21:26 +02:00
Bertrand Benjamin 0d614465f0 Refact: move bopytex.bopytex to service.main 2022-05-04 21:16:27 +02:00
Bertrand Benjamin 467135abc6 Feat: Create dockerfile to test in new env 2022-05-04 18:03:58 +02:00
Bertrand Benjamin d9bd4ca5a1 Feat: Organize script to work in CLI 2022-05-04 18:00:54 +02:00
Bertrand Benjamin 9d7f779f07 Fix: Fix planer when students_csv is empty 2022-05-04 17:04:16 +02:00
Bertrand Benjamin 69b2e1c82e Refact: move config and workflow to bopytex 2022-05-04 11:39:28 +02:00
Bertrand Benjamin 87ebb4c284 Feat: add test on add_filter 2022-05-04 11:11:39 +02:00
Bertrand Benjamin 25b5bde823 Feat: Create tex jinja2 environment 2022-05-04 11:03:16 +02:00
Bertrand Benjamin 04db450ceb Feat: remise sur pieds pour les tests 2022-04-16 07:30:47 +02:00
Bertrand Benjamin ca2a47f82a Fix: empty clean worker 2022-04-16 07:14:49 +02:00
Bertrand Benjamin 1fdf223689 Feat: e2e test on default planner 2022-04-16 07:13:07 +02:00
Bertrand Benjamin 1bcbf2a9a6 core: remove tests from .gitignore 2022-04-14 11:29:39 +02:00
Bertrand Benjamin 5af4662d43 Fix: use tmp_path fixture 2022-04-13 20:41:34 +02:00