This repository was archived by the owner on Mar 19, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +17
-10
lines changed Expand file tree Collapse file tree 1 file changed +17
-10
lines changed Original file line number Diff line number Diff line change @@ -24,12 +24,10 @@ addons:
24
24
before_install :
25
25
- ./scripts/aws_travis_credentials.sh
26
26
27
- install :
28
- - make --version
29
- - make docker_build
30
- - docker image ls
31
- - make package_layer
32
- - make package_lambda
27
+ global :
28
+ - DOCKER_OS=amazonlinux2
29
+ - SWIFT_VERSION=nightly-amazonlinux2
30
+ - LAYER_VERSION=nightly-amazonlinux2
33
31
34
32
env :
35
33
- SWIFT_EXECUTABLE=HelloWorld SWIFT_PROJECT_PATH=Examples/HelloWorld LAMBDA_FUNCTION_NAME=HelloWorld LAMBDA_HANDLER=HelloWorld.helloWorld
38
36
- SWIFT_EXECUTABLE=RedisDemo SWIFT_PROJECT_PATH=Examples/RedisDemo LAMBDA_FUNCTION_NAME=RedisDemo LAMBDA_HANDLER=$(SWIFT_EXECUTABLE).setGet
39
37
- SWIFT_EXECUTABLE=PostgreSQLDemo SWIFT_PROJECT_PATH=Examples/PostgreSQLDemo LAMBDA_FUNCTION_NAME=PostgreSQLDemo LAMBDA_HANDLER=$(SWIFT_EXECUTABLE).query
40
38
41
- script :
42
- - make swift_test
43
- - make run_test_example
39
+ jobs :
40
+ - stage : build docker image
41
+ script :
42
+ - make --version
43
+ - make docker_build
44
+ - docker image ls
45
+ - make package_layer
46
+ - make package_lambda
47
+ - stage : run tests
48
+ script :
49
+ - make swift_test
50
+ - make run_test_example
44
51
45
52
deploy :
46
53
provider : releases
47
54
api_key :
48
55
secure : Ddgpz/LsTWeTTr8Xm0br+Vs3Is58V2bOHthwLOt5a1TbyhWAgU+tyc6lwvd51mhQxeNNVPSOWLKC4QgJEp2KI2ZCaw0K+Czb8lqMzWF5eJggDmJ0+wOZIHVEWMO7smLTwDc1jWtdnQA3qkPtXgSw0ERcJ9z4/haz1Q8v7Jj5qfoBJiNxnYYvw/79ElqROIjtQ0asX/i6xhZSlBFO1dXo5QPzX7XeNREQmh2dCkjfoeYSFSCah4Tnn5akxX36Pef1DJvWdFvc623pWAUoCpeswIMW/htby5tJQ6+C9PK+2yzqomKfU9gTK9iv7Nt3X1LN3KsXpk6VHgtljiUkEsecXjYB5WVBT00mY/4bnTPyY6RjI/V6C0aGnTE+0Pj78kDofJKj5uNevFi4vlBI2g4s4G0mRASFRp+sk3ASmzl62Lohkl1LfNiPYKRKRA2jT81s79zBnYv/MQ7t3fY+yd7iP+NrJfDFR/XG0vxBOQrNRpq6LR0M7DeHgTD/d9an2WEqJlX9pp+Ji/ywwepW7b/NLv42xeN99SnHbDmJJ/eZ4P1IC37JCOT5CjJ9wIyP8c+Q89JT30nlvON9xPM8MOx/MrVAGCeqC6FW1Zjc6oakTRZdngMqN1acH5OosLX83cOjjXo8ivRt5Sm2tfX3ZuOgL98kdaYsIBPIYbYhZDODdvM=
49
- file : " .build/layer/swift-lambda-runtime-5-1-5 .zip"
56
+ file : " .build/layer/swift-lambda-runtime-${TRAVIS_TAG}-@{DOCKER_OS} .zip"
50
57
skip_cleanup : true
51
58
on :
52
59
tags : true
You can’t perform that action at this time.
0 commit comments