Denis Gukov
720bbbe1ef
Merge pull request #2004 from tboerger/arm32v6-support
...
feat: add docker support for arm32v6
2024-05-10 16:11:47 +05:00
Denis Gukov
42c4ea244b
Merge pull request #2010 from tboerger/drop-ppc64le-docker
...
fix: drop ppc64le docker support
2024-05-10 16:11:28 +05:00
Thomas Boerger
daa83a66d7
fix: drop ppc64le docker support
...
Since the actions are using a virutalisation for ppc64le it is so slow
that it takes hours to complete, that's why we have disabled the
container support for now. If you need to run Semaphore on ppc64le you
can still use the built binaries and packages.
2024-05-10 10:11:12 +02:00
Denis Gukov
873a7d80fa
Merge pull request #2005 from tboerger/ppc64le-support
...
feat: add support for ppc64le
2024-05-08 22:54:18 +05:00
Thomas Boerger
1c09244502
fix: downgrade alpine for nodejs v18
2024-05-08 16:18:49 +02:00
Thomas Boerger
9b366f0a2f
feat: add support for ppc64le
...
There have been people who requested support for ppc64le architecture
which should be enabled with this commit for the goreleaser releases as
well as container releases.
Fixes https://github.com/semaphoreui/semaphore/issues/1658
2024-05-08 12:52:29 +02:00
Thomas Boerger
ae04954dd1
feat: add docker support for arm32v6
...
Some people request support for arm32v6 because they want to run
Semaphore on their old Raspberry devices.
Fixes https://github.com/semaphoreui/semaphore/issues/1682
2024-05-08 12:45:48 +02:00
Denis Gukov
e242723713
Merge pull request #1963 from tboerger/refactor-docker-and-build
...
Refactoring/Restructuring for Docker, Compose and Taskfile
2024-05-08 14:54:25 +05:00
Thomas Boerger
7fcace6e38
fix: need more packages within dockerfiles
2024-05-04 02:06:11 +02:00
Thomas Boerger
3f542c3757
fix: install gcc within container
2024-05-04 01:34:58 +02:00
Thomas Boerger
7690ddac50
ci: run only on semaphore repos
2024-05-04 01:34:42 +02:00
Thomas Boerger
dae700992c
ci: execute dredd without containers
2024-05-04 01:16:31 +02:00
Thomas Boerger
a7b065d706
fix: return string instead of func for version
2024-05-03 23:01:49 +02:00
Thomas Boerger
0ecfef914d
ci: run integration tests in parallel
2024-05-03 22:23:28 +02:00
Thomas Boerger
1444721f0e
ci: rename dredd config files
2024-05-03 22:21:21 +02:00
Thomas Boerger
a80b30f36c
ci: use latest setup-node action
2024-05-02 22:55:27 +02:00
Thomas Boerger
eef03adb54
fix: use same style for all compose snippets
2024-05-02 22:55:09 +02:00
Denis Gukov
e6403785ef
Merge pull request #1988 from andreas-marschke/fix-env-path-tmp-ssh
...
fix(config):Correct ENV Variable lookup typo for SshConfig
2024-05-02 11:26:37 +05:00
Andreas Marschke
5b9a5eaec3
Correct ENV Variable lookup typo for SshConfig
2024-05-02 07:10:31 +02:00
Denis Gukov
c762dcd21d
Merge pull request #1872 from ExplodingDragon/bugfix-i18n-parse
...
Fix language not being recognized correctly
2024-04-29 19:37:50 +05:00
fiftin
85f7d75720
fix(be): SSH connecting with wrong username https://github.com/semaphoreui/semaphore/issues/1964
2024-04-28 22:50:14 +05:00
fiftin
eed4586af1
Merge branch 'develop' of github.com:semaphoreui/semaphore into develop
2024-04-28 22:34:27 +05:00
Denis Gukov
a2f2f372ad
Merge pull request #1976 from testwill/close_file
...
fix: close dir
2024-04-28 22:22:09 +05:00
Thomas Boerger
50505392b0
ci: use correct credentials for dredd tests
2024-04-28 15:23:58 +02:00
Thomas Boerger
620d0158c6
ci: add cache to dredd image build and fix goodman path
2024-04-28 15:12:53 +02:00
Thomas Boerger
137d78b53a
ci: cache node deps within pipelines
2024-04-28 15:06:19 +02:00
Thomas Boerger
8f78b57a2b
fix: looks like dredd requires go installed
2024-04-28 14:59:22 +02:00
Thomas Boerger
f0f7a59d12
feat: add proper cache layers for docker build
2024-04-28 14:58:07 +02:00
Thomas Boerger
9e2643788e
fix: remove copy and paste error
2024-04-28 14:48:18 +02:00
guangwu
d7005bc153
fix: close dir
2024-04-28 10:42:25 +08:00
Thomas Boerger
10adc744da
ci: enable docker builds for prs
2024-04-28 01:38:18 +02:00
Thomas Boerger
7e3b73e5d0
fix: use right path to build server image
2024-04-28 01:37:04 +02:00
Thomas Boerger
4dcbcbae69
chore: use right tasks within docker builds
2024-04-28 01:00:30 +02:00
Thomas Boerger
dec36a0180
ci: use right format for docker-compose commands
2024-04-28 00:46:27 +02:00
Thomas Boerger
1f688724a0
ci: disable sslmode for postgres migration tests
2024-04-28 00:33:29 +02:00
Thomas Boerger
e7521ba67c
ci: use right port for postgres migration test
2024-04-28 00:29:07 +02:00
Thomas Boerger
cd5f7ae314
fix: disable fe tests within default test task
2024-04-28 00:22:37 +02:00
Thomas Boerger
ee42d8c324
fix: rename requirements file
2024-04-28 00:15:59 +02:00
Thomas Boerger
aee0631540
feat: restructure whole docker build process
2024-04-28 00:15:05 +02:00
Thomas Boerger
41c25b93b1
chore: drop unused service file
2024-04-28 00:10:31 +02:00
Thomas Boerger
054230ff30
chore: add initial dockeringore config
2024-04-28 00:10:30 +02:00
Thomas Boerger
d974f8d6e1
ci: use new host for dredd tests
2024-04-28 00:10:30 +02:00
Thomas Boerger
c6b57489b3
ci: restructure pieplines for new compose/docker
2024-04-28 00:10:29 +02:00
Thomas Boerger
fa7529f256
feat: enable i386 for goreleaser
2024-04-28 00:10:29 +02:00
Thomas Boerger
b6f4bb7850
fix: add email to goreleaser config
2024-04-28 00:10:29 +02:00
Thomas Boerger
0a6a1be526
fix: better line breaks for build task
2024-04-28 00:10:28 +02:00
Thomas Boerger
51692c6a33
chore: drop comments from goreleaser
2024-04-28 00:10:28 +02:00
Thomas Boerger
8b8d961a6d
docs: move spec definition into packaging folder
2024-04-28 00:10:28 +02:00
Thomas Boerger
f0026b3134
docs: add all snippets for docker-compose deployments
2024-04-28 00:10:27 +02:00
Thomas Boerger
377048f6ed
feat: rebuild task file and drop version generator
2024-04-28 00:10:27 +02:00