Sage-Bionetworks / Agora

MIT License
7 stars 12 forks source link

AG-1471, AG-1473, AG-1474: add workflow to create agora/data Docker image and run end-to-end tests #1311

Closed hallieswan closed 3 months ago

hallieswan commented 3 months ago

Currently, the workflow builds the agora/data image on the runner and then runs the e2e tests. In a future PR, we'll split this workflow into three jobs:

  1. check if the agora/image already exists in a remote registry
  2. build and push the image to the remote registry if it does not already exist
  3. pull the image from the remote registry, then run e2e tests

Note: we will need to add the appropriate environment variables and secrets to this repository before the workflow will run.

sagely1 commented 3 months ago

Looks great!