---
# System prepended metadata

title: 'Sync meeting on development of build-and-deploy bot (PR #24)'

---

# 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