# Sync meeting on development of build-and-deploy bot (PR #24) ## Issues to open - DONE #39 remove dependency on `curl`? - DONE #35 hardcode holding of jobs on submission - DONE #36 refactor `build_easystack_from_pr` function into smaller function => good first issue for Hafsa? - DONE #40 implement log function in job script - include timestamp + log message - log "example" should print something like ">> [2022-10-07 13:56] example" - DONE #41 make sure that same container image is used throughout the whole job => download first, use downloaded container image - enhance PyGHee to be able to have separate logs per PR - DONE #37 rename eessi_bot_software_layer.py to eessi_bot_event_handler.py + rename run.sh to event_handler.sh - DONE #44 add function to run commands + log output - DONE #34 make bot ignore jobs it didn't submit itself - DONE #32 make function to determine comment to update by job manager - DONE #38 implement CI tests for bot - merge PR#3 for PyGHee - https://github.com/boegel/PyGHee/pull/3 - add test for read_event_from_json - labels for bot repo - type of task: bug, feature, code cleanup, enhancement, change, docs, tests - priority: low-medium-high - difficulty: easy/medium/hard