CPC G06F 11/3688 (2013.01) [G06N 20/00 (2019.01)] | 20 Claims |
1. A method comprising:
receiving, by a processing device, a definition of a continuous integration and continuous delivery/deployment (CI/CD) pipeline;
identifying, by the processing device based on the definition, a use case of the CI/CD pipeline;
identifying, by the processing device, a heterogeneous pool of execution platforms;
selecting, by the processing device from the heterogeneous pool of execution platforms, a set of execution platforms having a combination of attributes for executing the CI/CD pipeline in accordance with the use case of the CI/CD pipeline; and
assigning, by the processing device, the set of execution platforms to the CI/CD pipeline for execution of the CI/CD pipeline in accordance with the use case of the CI/CD pipeline.
|