KO
|
EN
gitlite — search
Search
#python
#hacktoberfest
#ruby
#php
#javascript
#wordpress
#dotfiles
#shell
#erlang
#vim
#library
#latex
ci
★ 32
Open GitHub ↗
CI for ggml and related projects
Download README (.md)
Explore Similar Repositories
ESP32-SoftwareLIN
:
Implementation of the software LIN bus serial for ESP32
gcli
:
Golang CLI
rosusv_ws
:
ROS话题通信初探——基于NMPC的无人艇定点控制与轨迹跟踪控制
De-Fake
:
No description available.
livewire3-datatable
:
Simple Data table implementation using livewire
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
ci
?
Download (.md)
> [!NOTE] > Replaced with Github self-hosted runners # ci CI for ggml and related projects ## How it works - Monitor the repositories for new commits - By default, the `master` branch is monitored, but optional branches can be configured per node - Additionally, all commits with a keyword in the commit message are also processed - For each commit, checkout and run the corrsponding `ci/run.sh` script of the target repo - The script should execute all necessary tests and generate a `README.md` with summary of the results - The script can decide what tests to execute based on the environment - The CI will then push the `README.md` and the generated logs to the [results](https://github.com/ggml-org/ci/tree/results) branch of this repo - Commit statuses are updated through the Github API ## Add a new CI node WARNING: run only inside fresh VMs! Do not run on your own workstation as it can mess up your data structure - Create a fresh VM - [Setup env](https://github.com/ggml-org/secrets/blob/master/ggml-ci.txt) - Run the following: ```bash git clone https://github.com/ggml-org/ci ./ci/setup.sh ./ci/start.sh id-node ```