Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions lib/bob/job/docker_checker.ex
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ defmodule Bob.Job.DockerChecker do
[
{"alpine",
[
~r/^3\.24\.\d+$/,
~r/^3\.23\.\d+$/,
~r/^3\.22\.\d+$/,
~r/^3\.21\.\d+$/,
Expand Down
4 changes: 2 additions & 2 deletions test/bob/job/docker_checker_test.exs
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ defmodule Bob.Job.DockerCheckerTest do

describe "builds/0" do
test "finds the latest base-image tag matching each regex" do
for tag <- ["3.23.4", "3.23.5", "3.22.1"] do
for tag <- ["3.24.0", "3.23.4", "3.23.5", "3.22.1"] do
Repo.insert!(%BaseImageTag{repo: "library/alpine", tag: tag})
end

assert DockerChecker.builds()["alpine"] == ["3.23.5", "3.22.1"]
assert DockerChecker.builds()["alpine"] == ["3.24.0", "3.23.5", "3.22.1"]
end

test "yields no versions when base_image_tags is empty" do
Expand Down