Getting Started
To be able to use the TCI system download and install hive and drone packages.
More Information
For detailed information see specific package:
Running the TCI System With Docker Compose
- Download docker-compose.yaml.
- Download and extract tar packages of drone and hive. (see packages)
- Run
make docker
in root directories of drone and hive to build docker images of both packages. - Pull a mysql docker image
docker pull mysql
. - Edit
docker-compose.yaml
as you see fit.- Might be necessary to edit the version of docker images based on the version you downloaded.
Look for
image: tci_hive:<version>
, same fortci_drone
. - This docker-compose automatically generates tokens in hive and sets them in drones. If you wish to do this manually change
entrypoint
intci_drone
(Just delete-a
inentrypoint: "/drone/wait-for-it.sh -t 60 tci_hive:8080 -- /drone/entrypoint.sh -a"
)
- Might be necessary to edit the version of docker images based on the version you downloaded.
Look for
- Finally run
docker compose up
in the directory ofdocker-compose.yaml
.