Important
This public source code archive is provided for the benefit of the community. Admiral development ceased in 2023, and TensorWorks no longer provides ongoing maintenance or commercial support for Admiral.
Admiral is a Kubernetes-native CI/CD system for Unreal Engine projects and plugins. Build and package your code, project, and assets, run automated tests, and create container images for dedicated servers, Unreal-powered microservices or Pixel Streaming applications.
Admiral was developed by Aiden De Loryn and Dr Eugene McArdle.
-
admiralAPI/: Contains the source code for the API used to interface with Admiral. This facilitates the creation and management of projects, builds, and other Admiral resources on the Kubernetes cluster.
-
admiralCore/: Contains the core components of Admiral itself. Admiral is a Kubernetes-native application, built on top of Tekton Pipelines.
-
admiralWebServer/: Contains the source code for the web server which hosts the Admiral Web UI on the Kubernetes cluster.
-
admiralWebUI/: Contains the source code for the Admiral Web UI. This provides a simple and convenient way for users to interact with Admiral.
-
chart/: Contains the files needed to package Admiral as a Helm chart.
-
documentation/: Contains documentation for building and running Admiral.
Copyright © 2020 - 2023, TensorWorks Pty Ltd. Licensed under the MIT License, see the file LICENSE for details.
The admiralWebUI directory contains code derived from vue-typescript-admin-template, which is licensed under the MIT License. See that project's license for details.