Merge pull request #1 from crichardson/add_rio

Add a rio job for building containers
This commit is contained in:
Chris Richardson
2020-08-11 18:57:36 -04:00
committed by GitHub Enterprise
2 changed files with 22 additions and 0 deletions

4
Dockerfile Normal file
View File

@@ -0,0 +1,4 @@
FROM docker.apple.com/piedss/locust:1.1.31
RUN mkdir -p /usr/local/load_tests/
ADD .dist/usr/local/load_tests/locust-example /usr/local/load_tests/locust-example/

18
rio.yaml Normal file
View File

@@ -0,0 +1,18 @@
schemaVersion: 2.0
pipelines:
- branchName: develop
name: build_container
machine:
baseImage: docker.apple.com/piedss/locust:1.1.31
build:
template: freestyle:v4:publish
steps:
- cp test_example.py .dist/usr/local/load_tests/locust-example/
package:
version: "0.1.${RIO_BUILD_NUMBER}"
dockerfile:
- publish:
- repo: docker.apple.com/piedss/locust-example-python
dockerfilePath: Dockerfile
perApplication: false