Page MenuHomePhorge

No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None
diff --git a/.woodpecker/unit-testing-elixir-1.15.yml b/.woodpecker/unit-testing-elixir-1.15.yml
new file mode 100644
index 0000000..4096eec
--- /dev/null
+++ b/.woodpecker/unit-testing-elixir-1.15.yml
@@ -0,0 +1,23 @@
+when:
+ - event: pull_request
+ path: [ "*.ex", "*.eex", "*.exs", "mix.lock", ".woodpecker/**" ]
+ - event: push
+ branch: ${CI_REPO_DEFAULT_BRANCH}
+ path: [ "*.ex", "*.eex", "*.exs", "mix.lock", ".woodpecker/**" ]
+
+depends_on:
+ - lint
+
+steps:
+ unit-testing-elixir-1.15:
+ image: elixir:1.15-alpine
+ environment:
+ MIX_ENV: test
+ commands:
+ - adduser -D -h /home/testuser testuser
+ - mkdir -p /home/testuser/.mix /home/testuser/.hex
+ - chown -R testuser:testuser . /home/testuser
+ - su testuser -c "HOME=/home/testuser mix local.hex --force"
+ - su testuser -c "HOME=/home/testuser mix local.rebar --force"
+ - su testuser -c "HOME=/home/testuser mix deps.get"
+ - mix test --preload-modules --warnings-as-errors
diff --git a/.woodpecker/unit-testing-elixir-1.19.yml b/.woodpecker/unit-testing-elixir-1.19.yml
new file mode 100644
index 0000000..89e4fba
--- /dev/null
+++ b/.woodpecker/unit-testing-elixir-1.19.yml
@@ -0,0 +1,23 @@
+when:
+ - event: pull_request
+ path: [ "*.ex", "*.eex", "*.exs", "mix.lock", ".woodpecker/**" ]
+ - event: push
+ branch: ${CI_REPO_DEFAULT_BRANCH}
+ path: [ "*.ex", "*.eex", "*.exs", "mix.lock", ".woodpecker/**" ]
+
+depends_on:
+ - lint
+
+steps:
+ unit-testing-elixir-1.19:
+ image: elixir:1.19-alpine
+ environment:
+ MIX_ENV: test
+ commands:
+ - adduser -D -h /home/testuser testuser
+ - mkdir -p /home/testuser/.mix /home/testuser/.hex
+ - chown -R testuser:testuser . /home/testuser
+ - su testuser -c "HOME=/home/testuser mix local.hex --force"
+ - su testuser -c "HOME=/home/testuser mix local.rebar --force"
+ - su testuser -c "HOME=/home/testuser mix deps.get"
+ - mix test --preload-modules --warnings-as-errors

File Metadata

Mime Type
text/x-diff
Expires
Sat, Oct 10, 11:08 PM (1 d, 11 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1785497
Default Alt Text
(1 KB)

Event Timeline