Commit Graph

186 Commits

Author SHA1 Message Date
8e3e81978a remove unnecessary container build steps
All checks were successful
Ruby Lint / lint (push) Successful in 14s
Ruby Test / test (push) Successful in 15s
Release / docker (push) Successful in 26m11s
2025-06-28 18:51:00 -05:00
9d730100b3 namespace cache IDs by TARGETARCH 2025-06-28 18:50:12 -05:00
653167adb5 add arm64 build target
Some checks failed
Ruby Lint / lint (push) Successful in 16s
Ruby Test / test (push) Successful in 31s
Release / docker (push) Has been cancelled
2025-06-28 13:12:17 -05:00
8a93e81408 v0.2.3
All checks were successful
Ruby Lint / lint (push) Successful in 31s
Ruby Test / test (push) Successful in 28s
Release / docker (push) Successful in 9m32s
v0.2.3
2025-06-27 18:54:35 -05:00
e62812226c expose rack env if requested
All checks were successful
Ruby Lint / lint (push) Successful in 22s
Ruby Test / test (push) Successful in 14s
2025-06-27 18:50:51 -05:00
98404feb96 remove memcached deployment
All checks were successful
Ruby Lint / lint (push) Successful in 1m59s
Ruby Test / test (push) Successful in 15s
2025-06-27 18:45:28 -05:00
f600df55f0 imagePullPolicy should be IfNotPresent 2025-06-27 18:42:23 -05:00
479504e737 bundle update 2025-06-27 10:44:35 -05:00
bbb395c4e8 bundle update 2025-06-19 12:11:21 -05:00
331185b451 update ruby to 3.4.4 2025-06-19 12:11:21 -05:00
40ede07ab0 v0.2.2
All checks were successful
Ruby Lint / lint (push) Successful in 27s
Ruby Test / test (push) Successful in 23s
Release / docker (push) Successful in 6m44s
v0.2.2
2025-05-10 18:14:39 -05:00
5165759558 add JWT secret reference
Some checks failed
Ruby Lint / lint (push) Successful in 20s
Ruby Test / test (push) Successful in 24s
Release / docker (push) Has been cancelled
2025-05-10 18:13:02 -05:00
10f73b96ec refer to the session secret using the application name prefix 2025-05-10 18:12:37 -05:00
5097e551e2 just call the Kubernetes secret "kubernaut" 2025-05-10 18:10:50 -05:00
820d2d8c51 move secret related contstants to Config class
Some checks failed
Ruby Lint / lint (push) Failing after 13s
Ruby Test / test (push) Successful in 16s
2025-05-10 17:46:46 -05:00
eb5c12ca91 remove secret from Kustomize 2025-05-10 17:46:46 -05:00
2d1c9f7418 /token should provide pretty-printing
All checks were successful
Ruby Test / test (push) Successful in 18s
Ruby Lint / lint (push) Successful in 24s
2025-05-09 10:50:26 -05:00
3c2e0cdcb8 /token should provide JSON 2025-05-09 10:49:24 -05:00
66c2c3b6a2 fix undefined references to JWT_SECRET 2025-05-09 10:47:10 -05:00
b92f6688c7 add .dockerignore 2025-05-06 17:38:23 -05:00
85d00a53f6 make RUN stanza formatting consistent 2025-05-06 17:13:36 -05:00
529abe67b1 break Gitea actions up into separate files
All checks were successful
Ruby Lint / lint (push) Successful in 25s
Ruby Test / test (push) Successful in 32s
Release / docker (push) Successful in 4m3s
2025-05-06 00:58:37 -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
a54a46b0a6 use Docker cache mount for apt 2025-05-05 22:18:04 -05:00
a719e5f820 add Docker DX 2025-05-05 22:06:27 -05:00
3c4f656ec8 add Docker ARG for DEBIAN_VERSION 2025-05-02 15:37:41 -05:00
e0e6bf2507 add Docker ARG for BASE_REGISTRY 2025-05-02 15:32:26 -05:00
84908c0a24 set Debian frontend to noninteractive 2025-05-02 15:28:56 -05:00
762169f563 enable Ruby's YJIT 2025-05-02 15:27:33 -05:00
066078f23c v0.2.1
All checks were successful
Gitea Actions Demo / lint (push) Successful in 17s
Gitea Actions Demo / test (push) Successful in 11s
Gitea Actions Demo / docker (push) Successful in 2m54s
v0.2.1
2025-04-30 22:48:09 -05:00
f201287a9b remove rackup gem
Some checks failed
Gitea Actions Demo / lint (push) Successful in 21s
Gitea Actions Demo / test (push) Successful in 13s
Gitea Actions Demo / docker (push) Has been cancelled
2025-04-30 22:44:35 -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
16139755e5 remove old Dockerfile 2025-04-30 21:04:19 -05:00
8e960419b4 use docker/setup-qemu-action
All checks were successful
Gitea Actions Demo / lint (push) Successful in 22s
Gitea Actions Demo / test (push) Successful in 16s
Gitea Actions Demo / docker (push) Successful in 2m59s
2025-04-30 17:01:57 -05:00
e23ece0d76 v0.2.0
All checks were successful
Gitea Actions Demo / lint (push) Successful in 24s
Gitea Actions Demo / test (push) Successful in 16s
Gitea Actions Demo / docker (push) Successful in 2m41s
v0.2.0
2025-04-30 16:48:14 -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
57e913d4e9 remove commented out line 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