Commit Graph

137 Commits

Author SHA1 Message Date
fiftin
5dd07de7fa ci: fix docker init 2024-03-18 14:48:01 +01:00
Denis Gukov
7c0fed0809
Merge pull request #1784 from tboerger/embed-and-cache
feat: replace packr and add basic cache headers
2024-03-02 19:28:57 +01:00
fiftin
a1555fecc2 ci: add no for Teams in docker config workflow 2024-03-02 18:52:28 +01:00
Thomas Boerger
67954b95aa
feat: replace packr and add basic cache headers
Since packr have been deprecated in favor of go:embed for quite some
time now I have replaced it with plain go:embed functionality which
makes it more future proof.

The only downside is that go:embed can use relativ paths only, that's
why I have moved the web/dist folder into api/public.

Besides that I have refactored the static asset handling which includes
basic last modification and cache control headers to improve the cache
cache behavior for static assets.
2024-03-01 15:52:30 +01:00
Thomas Boerger
61a41a2c98
fix: also use go 1.21 within docker 2024-03-01 14:12:14 +01:00
tones_
dbf3ff0ac0
fix: ansible-semaphore#908 2024-02-15 23:23:26 -05:00
Thomas Boerger
a6a90f2177
feat(docker): enable TZ env variable for setting timezone 2024-02-02 08:29:16 +01:00
Denis Gukov
c9c7ccf9aa ci: use go install for task 2024-01-26 22:17:24 +05:00
Denis Gukov
1ae8eb1376 ci(runner): add required dep 2024-01-07 21:23:47 +05:00
Denis Gukov
395e9d1520 ci: add docker file for Runner 2024-01-07 16:45:52 +05:00
Denis Gukov
c00f5a1ae4
feat: update go to v1.20 (#1690)
* feat: update go to v1.20

* ci: golang version to 20 in github actions

* ci: fix golang version
2023-12-25 21:10:39 +05:00
Denis Gukov
965d503d36 ci(runners): change dockerfile 2023-09-23 19:12:03 +02:00
Denis Gukov
d726ba4615 fix(config): load defaults before load file 2023-09-15 01:12:53 +02:00
Denis Gukov
92d346b9d3 ci: fix path 2023-09-13 22:50:51 +02:00
Denis Gukov
7285dae884 ci(runners): fix config 2023-09-13 22:05:52 +02:00
Denis Gukov
b803c9b34f ci: fix runner wrapper 2023-09-13 16:03:11 +02:00
Denis Gukov
b7fc0185b9 ci: add env vars 2023-09-13 13:52:05 +02:00
Denis Gukov
e21ba92053 ci: change runner config location 2023-09-13 13:26:20 +02:00
Denis Gukov
b829285981 ci: return dev workflow 2023-09-13 12:43:11 +02:00
Denis Gukov
2b8e1c363f ci: runner config 2023-09-13 10:36:04 +02:00
Denis Gukov
cdd2938645 ci(runners): test docker runner 2023-09-13 02:43:25 +02:00
Denis Gukov
759da0cd56 feat(runners): add docker image for runner 2023-09-13 02:16:59 +02:00
Denis Gukov
6fa3e50198
Runners (#1477)
* feat(runners): add migartion

* feat(runners): sql implementation
2023-09-11 01:02:10 +02:00
Rehan Mahmood
619d5c8349 Update base docke image from alpine:3.16 to alpine:3.18 2023-09-07 12:11:15 -04:00
Denis Gukov
4fef07bd3d feat: update go to 1.19 2023-07-08 20:24:54 +02:00
Neftalí Yagua
a370b42d82
Create semaphore.spec
Fedora 38 package arch x86_64
https://copr.fedorainfracloud.org/coprs/neftaliyagua/semaphore/

sudo dnf copr enable neftaliyagua/semaphore
sudo  dnf install semaphore
sudo semaphore-setup 
 
Note: Don't forget to put the configuration path to /etc/semaphore

sudo systemctl enable --now ansible-semaphore
Browser http://localhost:3000
2023-06-30 01:31:03 -05:00
battlecook
146db6e137
Update README.md 2023-04-05 17:07:48 +09:00
Denis Gukov
1b2653aa78 ci: g++ for prod 2023-03-10 19:00:42 +01:00
Denis Gukov
2f77168187 ci: add g++ 2023-03-10 18:45:10 +01:00
Denis Gukov
5e06aa7d67 ci: add gcc to production 2023-03-10 14:37:29 +01:00
Denis Gukov
853987eb10 ci: print gcc version 2023-03-10 13:20:44 +01:00
Denis Gukov
2df636bb01 ci: print gcc version 2023-03-10 13:05:40 +01:00
Denis Gukov
d2b8d10e66 ci: preserve build deps 2023-03-10 13:04:40 +01:00
Denis Gukov
37079141f7 ci: add g++ 2023-03-10 12:08:26 +01:00
Denis Gukov
3d20f52672 ci: install build-base in docker 2023-03-10 11:56:38 +01:00
Denis Gukov
423c3e053e ci: add gcc to docker 2023-03-10 11:40:35 +01:00
Denis Gukov
385eb69588 fix(dredd): port of postgres 2022-11-19 23:55:56 +05:00
Denis Gukov
95a0609b3b fix(be): db host in docker file 2022-11-19 23:21:26 +05:00
Denis Gukov
1374bbe38a fix: dockerfile for postgres tests 2022-11-19 22:44:59 +05:00
Denis Gukov
1b65818ece ci: postgres test 2022-11-19 22:24:25 +05:00
Denis Gukov
a5b95dc481 ci: use bin abs path 2022-11-19 22:02:47 +05:00
Denis Gukov
e74d7fb9eb ci: fix dredd's docker file 2022-11-19 21:41:23 +05:00
Denis Gukov
ddfb6bcbae ci: fix dredd's docker file 2022-11-19 21:40:07 +05:00
Denis Gukov
7e7e020630 ci: fix config gen 2022-11-19 21:39:06 +05:00
Denis Gukov
3c84047f63 Merge branch 'develop' of github.com:ansible-semaphore/semaphore into develop 2022-11-19 21:03:01 +05:00
Denis Gukov
21893e26f3 ci: fix env var name 2022-11-19 21:02:51 +05:00
Denis Gukov
72fc70708d fix: +x for entrypoint file 2022-11-19 17:47:17 +05:00
Denis Gukov
96ebf9052a Merge branch 'develop' of github.com:ansible-semaphore/semaphore into develop 2022-11-19 17:46:40 +05:00
Denis Gukov
f8c16c2244 ci: create compose file for each db 2022-11-19 17:46:32 +05:00
Denis Gukov
4eb5b2ecbb fix: +x for entrypoint file 2022-11-19 16:50:48 +05:00