Prepared FE E2E Docker image #7884

Merged
lambadalambda merged 4 commits from docker-e2e-image into develop 2026-05-25 12:33:28 +00:00
Owner

Woodpecker doesn't support custom entrypoint/commands for services unlike Gitlab.

  • Builds image on tag pushes and manual pipelines.
  • docker-entrypoint-e2e.sh taken from Gitlab CI
  • linux/amd64 only as the E2E workflow in FE also runs on linux/amd64 only

Checklist

  • Adding a changelog: In the changelog.d directory, create a file named <code>.<type>.
Woodpecker doesn't support custom entrypoint/commands for services unlike Gitlab. * Builds image on tag pushes and manual pipelines. * docker-entrypoint-e2e.sh taken from Gitlab CI * linux/amd64 only as the E2E workflow in FE also runs on linux/amd64 only ### Checklist - [x] Adding a changelog: In the `changelog.d` directory, create a file named `<code>.<type>`. <!-- `<code>` can be anything, but we recommend using a more or less unique identifier to avoid collisions, such as the branch name. `<type>` can be `add`, `change`, `remove`, `fix`, `security` or `skip`. `skip` is only used if there is no user-visible change in the PR (for example, only editing comments in the code). Otherwise, choose a type that corresponds to your change. In the file, write the changelog entry. For example, if a PR adds group functionality, we can create a file named `group.add` and write `Add group functionality` in it. If one changelog entry is not enough, you may add more. But that might mean you can split it into two PRs. Only use more than one changelog entry if you really need to (for example, when one change in the code fix two different bugs, or when refactoring). -->
Add custom Docker image for FE E2E tests
All checks were successful
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/unit-testing-elixir-1.15 Pipeline was successful
ci/woodpecker/pr/unit-testing-elixir-1.18 Pipeline was successful
3c63877e61
Woodpecker cannot do custom commands for services.
Seed E2E admin before API readiness
All checks were successful
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/unit-testing-elixir-1.18 Pipeline was successful
ci/woodpecker/pr/unit-testing-elixir-1.15 Pipeline was successful
e023ed7a5a
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pleroma/pleroma!7884
No description provided.