25 Commits

Author SHA1 Message Date
85d00a53f6
make RUN stanza formatting consistent 2025-05-06 17:13:36 -05:00
2bef46ea1b
use Docker cache mount for apk
All checks were successful
Gitea Actions Demo / lint (push) Successful in 25s
Gitea Actions Demo / test (push) Successful in 13s
Gitea Actions Demo / docker (push) Successful in 3m23s
2025-05-05 22:51:18 -05:00
19d1e60d2f
use Docker cache mount for Ruby bundler 2025-05-05 22:47:24 -05:00
2da770623f
use Docker cache mount for Ruby gems 2025-05-05 22:46:42 -05:00
e90966970a
move main ENV section in Dockerfiles 2025-05-05 22:45:52 -05:00
e0e6bf2507
add Docker ARG for BASE_REGISTRY 2025-05-02 15:32:26 -05:00
762169f563
enable Ruby's YJIT 2025-05-02 15:27:33 -05:00
4fd8dd78ef
use jemalloc
Some checks failed
Gitea Actions Demo / lint (push) Successful in 24s
Gitea Actions Demo / test (push) Successful in 15s
Gitea Actions Demo / docker (push) Has been cancelled
2025-04-30 21:51:49 -05:00
499724ba76
use BUNDLE_PATH in COPY 2025-04-30 16:48:14 -05:00
2fd3c801de
ensure that the application is not writable by kubernaut 2025-04-30 16:48:14 -05:00
da9a06dc24
create system user and group for kubernaut 2025-04-30 16:48:14 -05:00
623a5904f3
whitespace fix 2025-04-30 16:48:14 -05:00
adb6cdcdbc
change the application user to be kubernaut 2025-04-30 16:48:14 -05:00
ab31f56380
make WORKDIR /kubernaut 2025-04-30 16:48:14 -05:00
28b65a160b
tidy up after bundler 2025-04-30 16:48:14 -05:00
5c6845a914
explicitly copy Gemfile and Gemfile.lock 2025-04-30 16:48:14 -05:00
c63aa3490d
fix bundler environment variables 2025-04-30 16:48:14 -05:00
9ab21f0e18
clean up apk/apt caches 2025-04-30 16:48:14 -05:00
4506628803
make apk/apt update quiter 2025-04-30 16:48:14 -05:00
795889afad
use full registry path in Dockerfile 2025-04-30 16:48:14 -05:00
27f10e0671
add basic Docker entrypoint script 2025-04-30 16:48:14 -05:00
249d067c0e
add bash to Alpine Docker image 2025-04-30 16:48:14 -05:00
f0f439fb6d
set PORT and PIDFILE via environment variables 2025-04-29 15:07:36 -05:00
b8737c2583
enable bundler deployment mode
All checks were successful
Gitea Actions Demo / lint (push) Successful in 34s
Gitea Actions Demo / test (push) Successful in 18s
Gitea Actions Demo / docker (push) Successful in 3m17s
2025-04-28 13:19:43 -05:00
f61eb8acb7
docker/bake-action v6.6.0
All checks were successful
Gitea Actions Demo / lint (push) Successful in 22s
Gitea Actions Demo / test (push) Successful in 13s
Gitea Actions Demo / docker (push) Successful in 3m7s
Use bake-action instead of build-and-push action.
2025-04-27 21:29:06 -05:00