Eric
13d453d5ed
chore: Docker updates to support release tests in logos-storage-nim, and remove Codex references ( #124 )
...
* ci(docker): build dist-tests images
* Update to .net 10, kubernetes client 18.0.13
Kubernetes client 18.0.13 is compatible with Kubernetes 1.34.x. The Kubernetes version is selected automatically by kubeadm in docker desktop (v1.34.1). See https://github.com/kubernetes-client/csharp#version-compatibility for a compatibility table.
* Updates to support Kubernetes upgrade
* bump openapi.yaml to match openapi.yaml in the logos-storage-nim docker image
* bump doc to .net 10
* bump docker to .net 10
* Build image with latest tag always
Always build an image with a latest tag (as well as a sha commit hash) when there's a push to master
* docker image tag as "latest" only when pushing to master
* Update docker image to install doctl
* Remove doctl install
kubeconfig is now created and uses a plain bearer token instead of using doctl as a credential mgr
* Rename and remove all instances of Codex
* Further remove CodexNetDeployer as it is no longer needed
---------
Co-authored-by: Adam Uhlíř <adam@uhlir.dev>
2026-04-17 15:03:22 +10:00
Adam Uhlíř
ab49a58333
refactor: removing marketplace ( #122 )
2026-02-11 10:18:06 +01:00
Ben
ff4693ad4d
Revert "Attempt to set up docker to be used for pull and inspect"
...
This reverts commit 07b57007e841a50b227755e84b799f99853f63a1.
2025-04-22 12:52:49 +02:00
Ben
07b57007e8
Attempt to set up docker to be used for pull and inspect
2025-04-22 12:32:50 +02:00
Slava
58ed7ad41d
Add Release tests workflow and job template ( #108 )
2024-11-28 20:15:38 +02:00
Slava
8d5f68609a
Adjust Docker entrypoint ( #108 )
2024-11-28 19:57:28 +02:00
Slava
b5fd8954ba
Rename d-tests and c-tests jobs templates ( #108 )
2024-11-28 19:56:32 +02:00
Ben
3ed91d7310
Bumps containers to dotnet 8.0
2024-10-10 11:54:42 +02:00
Slava
12ea002660
Update Runners Jobs nodeSelector ( #86 )
...
https://github.com/codex-storage/infra-codex/issues/96
2023-11-27 19:22:28 +02:00
Slava
00207de04d
Auto cleanup old Continuous tests Jobs ( #83 )
2023-11-24 20:29:50 +02:00
Slava
06ff7c9760
Add CODEXDOCKERIMAGE input to C-Tests workflow ( #82 )
2023-11-22 21:04:59 +02:00
Slava
6f53e78e6a
Run C-Tests reports by Scheduler ( #80 )
2023-11-19 21:13:40 +02:00
Slava
7114fd1c00
Use dedicated node pool for tests runners ( #79 )
...
https://github.com/codex-storage/infra-codex/issues/88
2023-11-13 22:37:00 +02:00
Slava
90118b3481
Use separate log folder per Continuous Tests run ( #78 )
2023-11-13 12:50:32 +02:00
benbierens
b8ce4c49d6
Merge branch 'master' into deployment-json-rework
...
# Conflicts:
# Tests/CodexContinuousTests/run.sh
# Tools/CodexNetDeployer/deploy-continuous-testnet.sh
2023-11-08 09:29:22 +01:00
Veaceslav Doina
ead1ff7ec6
Automate Continuous Tests using GitHub Actions ( #69 )
2023-11-06 15:09:51 +02:00
benbierens
c348ca9849
sets up test starter tool
2023-10-31 11:22:59 +01:00
benbierens
e87f255f48
Creates dockerimage that will deploy-and-run from environment args
2023-10-31 11:01:10 +01:00
Slava
2e13954152
Pass a command during automated tests run ( #65 )
2023-09-19 17:53:15 +03:00
Slava
ef2c18c599
Fix Dist-Tests workflow input TESTID ( #57 )
2023-09-11 15:36:36 +03:00
Slava
c716fde17b
Add documentation how to run tests in remote Kubernetes ( #41 )
...
https://github.com/codex-storage/cs-codex-dist-tests/issues/40
2023-08-17 14:43:13 +03:00
Slava
543f2b97dd
Add reusable workflow for Docker ( #42 ) ( #45 )
2023-08-16 14:46:17 +03:00
benbierens
10ffd29257
Cleanup
2023-07-21 09:44:46 +02:00
benbierens
dbbd05ea97
Merge branch 'master' into feature/docker-image-testruns
...
# Conflicts:
# DistTestCore/Codex/CodexContainerRecipe.cs
2023-07-21 09:34:37 +02:00
Slava
07b85bda5e
Add new variables to the job/pod ( #35 )
2023-07-21 10:03:10 +03:00
benbierens
78434048b7
Example docker-compose
2023-07-17 11:29:27 +02:00
benbierens
fa7ba9149e
Sets docker images in constructor of recipes
2023-07-17 11:12:14 +02:00
benbierens
6147c14c9b
setting up
2023-07-17 09:26:54 +02:00
Slava
1f2635ea7d
Update docker docs ( #29 )
...
* Update Docker docs
* Update example manifest
2023-07-11 21:54:58 +03:00
Slava
9fe9f2ed36
Run tests in Kubernetes using GitHub Actions ( #23 )
...
* Add GitHub Actions workflow to run tests
* Text formatted
2023-06-04 20:28:17 +03:00
Slava
1b490c475e
Fix Docker repository link ( #6 )
2023-05-29 11:46:26 +03:00
Veaceslav Doina
2e7bdc94ac
Add Docker builds
2023-05-28 23:10:17 +03:00