Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
a421f92
Update .gitignore
amekkawi Jul 1, 2018
6d49746
Update .gitignore
amekkawi Jul 1, 2018
c0e3916
Create .cbuildci.yml
amekkawi Jul 1, 2018
605b011
Update .cbuildci.yml
amekkawi Jul 1, 2018
d024487
Update .cbuildci.yml
amekkawi Jul 1, 2018
3b563f2
Update .cbuildci.yml
amekkawi Jul 1, 2018
c11ec09
Update .gitignore
amekkawi Jul 3, 2018
3698092
Update .cbuildci.yml
amekkawi Jul 3, 2018
efb1ed8
Update .cbuildci.yml
amekkawi Jul 3, 2018
d748b88
Update .gitignore
amekkawi Jul 3, 2018
7cd28a9
Create buildspec.yml
amekkawi Jul 3, 2018
9033894
Update .cbuildci.yml
amekkawi Jul 3, 2018
a279d3a
Update buildspec.yml
amekkawi Jul 3, 2018
a52ca37
Update .cbuildci.yml
amekkawi Jul 3, 2018
3273e51
Update .cbuildci.yml
amekkawi Jul 3, 2018
7ea5d39
Update buildspec.yml
amekkawi Jul 3, 2018
6488ab4
Update .cbuildci.yml
amekkawi Jul 3, 2018
8bd466e
Update buildspec.yml
amekkawi Jul 3, 2018
2ff0d22
Update .cbuildci.yml
amekkawi Jul 3, 2018
68dd6f5
Update .cbuildci.yml
amekkawi Jul 3, 2018
d2760c9
Update buildspec.yml
amekkawi Jul 3, 2018
e490d28
Update .cbuildci.yml
amekkawi-office Jul 4, 2018
e177e11
Update .gitignore
amekkawi-office Jul 4, 2018
3c8c938
Update .gitignore
amekkawi-office Jul 7, 2018
c6e7add
Update .cbuildci.yml
amekkawi-office Jul 8, 2018
17f6275
Update .cbuildci.yml
amekkawi-office Jul 8, 2018
86b6345
Update buildspec.yml
amekkawi-office Jul 8, 2018
31e5473
Update buildspec.yml
amekkawi-office Jul 8, 2018
b4cc2d8
Update .cbuildci.yml
amekkawi-office Jul 8, 2018
fcb94de
Update .cbuildci.yml
amekkawi-office Jul 8, 2018
908a08d
Update buildspec.yml
amekkawi-office Jul 8, 2018
e8aca7e
Update buildspec.yml
amekkawi-office Jul 8, 2018
fc8b297
Update .cbuildci.yml
amekkawi-office Jul 8, 2018
24a4b1c
Update .cbuildci.yml
amekkawi-office Jul 8, 2018
4b2918f
Update .cbuildci.yml
amekkawi-office Jul 8, 2018
22d8cc7
Update .gitignore
amekkawi-office Jul 8, 2018
204f627
Update .gitignore
amekkawi-office Jul 17, 2018
edd98b1
Update .gitignore
amekkawi-office Jul 19, 2018
33bf84a
Update .gitignore
amekkawi-office Jul 20, 2018
baaca00
Update .gitignore
amekkawi-office Aug 2, 2018
43e826a
Update .gitignore
amekkawi-office Aug 8, 2018
4be0150
Update .gitignore
amekkawi-office Aug 23, 2018
8e088d8
Update .gitignore
amekkawi-office Sep 27, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 50 additions & 0 deletions .cbuildci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
version: 1

defaults:
# stopIfNotBranchHead: false
timeoutInMinutes: 10
image: 'aws/codebuild/nodejs:8.11.0'
environmentVariables:
- name: SLEEP_TIME
value: "5"

builds:
lint-quick:
codeBuildProjectArn: 'arn:aws:codebuild:us-east-1:493678911134:project/cbuildci-build-1'
commitStatus: awsbuild/linting-quick
environmentVariables:
- name: SLEEP_TIME
value: "5"

lint:
commitStatus: awsbuild/linting-slow
environmentVariables:
- name: SLEEP_TIME
value: "5"

unit-tests:
commitStatus: awsbuild/unit-tests
timeoutInMinutes: 5

integration-tests:
dependsOn:
- unit-tests
commitStatus: awsbuild/integration-tests
image: 'aws/codebuild/docker:17.09.0'
privilegedMode: true

final-tests:
dependsOn:
- integration-tests

failed-tests:
environmentVariables:
- name: FAIL
value: "Y"
- name: SLEEP_TIME
value: "60"

failed-dep:
dependsOn:
- final-tests
- failed-tests
1 change: 1 addition & 0 deletions .gitignore/.gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
/.idea
/somechange13
19 changes: 19 additions & 0 deletions buildspec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
version: 0.2
phases:
install:
commands:
- echo install
- sleep $SLEEP_TIME
pre_build:
commands:
- echo pre_build
build:
commands:
- echo build
- "bash -c '[ \"$FAIL\" == \"\" ]'"
post_build:
commands:
- echo post_build
#artifacts:
# files: '**/*'
# base-directory: artifacts