e23ada9a8e
Pass Test Query * passfullsutie
47 lines
1016 B
YAML
47 lines
1016 B
YAML
---
|
|
image: ubuntu:latest
|
|
|
|
definitions:
|
|
caches:
|
|
devbox: ~/.cache/devbox
|
|
apt-lists: /var/lib/apt/lists
|
|
apt-cache: /var/cache/apt/archives
|
|
|
|
services:
|
|
docker:
|
|
memory: 16384
|
|
|
|
steps:
|
|
- step: &fullsuite
|
|
name: Fullsuite
|
|
size: 16x
|
|
services:
|
|
- docker
|
|
caches:
|
|
- devbox
|
|
- apt-lists
|
|
- apt-cache
|
|
script:
|
|
- export DOCKER_BUILDKIT=0
|
|
- export TESTCONTAINERS_DOCKER_SOCKET_OVERRIDE=tcp://localhost:2375
|
|
- export TESTCONTAINERS_RYUK_DISABLED=true
|
|
|
|
- rm /etc/apt/apt.conf.d/docker-clean || true
|
|
- apt-get update
|
|
- apt-get install -y curl git
|
|
- curl -fsSL https://get.jetify.com/devbox | bash -s -- -f
|
|
- export PATH="/root/.local/bin:$PATH"
|
|
- touch .env
|
|
|
|
- devbox install
|
|
- devbox run -- task fullsuite
|
|
|
|
pipelines:
|
|
branches:
|
|
main:
|
|
- step: *fullsuite
|
|
|
|
pull-requests:
|
|
"**":
|
|
- step: *fullsuite
|