Build: #49 was successful
Job: Test, build and push docker image was successful
Job result summary
- Completed
- Duration
- 6 minutes
- Revision
-
2c69a08ad5f103f32afe67b695ecf927b5dedcb5
2c69a08ad5f103f32afe67b695ecf927b5dedcb5 - Total tests
- 90
- Successful since
- #31 ()
Tests
- 90 tests in total
- 1 second taken in total.
Error summary
The build generated some errors. See the full build log for more details.
console.error node_modules/fbjs/lib/warning.js:33
Warning: Failed prop type: The prop `clearDictionaries` is marked as required in `DictionaryDisplay`, but its value is `undefined`.
in DictionaryDisplay (at DictionaryDisplay.test.jsx:17)
console.error node_modules/fbjs/lib/warning.js:33
Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
console.error node_modules/fbjs/lib/warning.js:33
Warning: Failed prop type: The prop `onSubmit` is marked as required in `<<anonymous>>`, but its value is `undefined`.
in Unknown (at DictionaryDisplay.test.jsx:73)
console.error node_modules/fbjs/lib/warning.js:33
Warning: Failed prop type: The prop `fetching` is marked as required in `ListDictionaries`, but its value is `undefined`.
in ListDictionaries (at DictionaryDisplay.test.jsx:82)
console.error node_modules/fbjs/lib/warning.js:33
Warning: Failed prop type: Invalid prop `dictionaries` of type `function` supplied to `ListDictionaries`, expected an array.
in ListDictionaries (at DictionaryDisplay.test.jsx:82)
PASS src/tests/dictionaryConcepts/container/DictionaryConcepts.test.jsx
● Console
console.error node_modules/fbjs/lib/warning.js:33
Warning: Failed prop type: The prop `totalConceptsCount` is marked as required in `SearchBar`, but its value is `undefined`.
in SearchBar (at DictionaryConcepts.jsx:162)
in DictionaryConcepts (created by WrapperComponent)
in WrapperComponent
console.error node_modules/fbjs/lib/warning.js:33
Warning: Failed prop type: The prop `filterBySource` is marked as required in `DictionaryConcepts`, but its value is `undefined`.
in DictionaryConcepts (at DictionaryConcepts.test.jsx:48)
console.error node_modules/fbjs/lib/warning.js:33
Warning: Failed prop type: The prop `filterByClass` is marked as required in `DictionaryConcepts`, but its value is `undefined`.
in DictionaryConcepts (at DictionaryConcepts.test.jsx:48)
console.error node_modules/fbjs/lib/warning.js:33
Warning: Failed prop type: Invalid prop `totalConceptsCount` of type `number` supplied to `SearchBar`, expected `string`.
in SearchBar (at DictionaryConcepts.jsx:162)
in DictionaryConcepts (created by WrapperComponent)
in WrapperComponent
PASS src/tests/App.test.js
PASS src/tests/Dashboard/container/SourceSearch.test.jsx
● Console
console.error node_modules/fbjs/lib/warning.js:33
Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
console.error node_modules/fbjs/lib/warning.js:33
Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
PASS src/tests/Dashboard/container/SpecificConcept.test.jsx
● Console
console.error node_modules/fbjs/lib/warning.js:33
Warning: Failed prop type: Invalid prop `match.params` of type `object` supplied to `SpecificConcept`, expected `function`.
in SpecificConcept (at SpecificConcept.test.jsx:30)
console.error node_modules/fbjs/lib/warning.js:33
Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
console.error node_modules/fbjs/lib/warning.js:33
Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
console.error node_modules/fbjs/lib/warning.js:33
Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
console.error node_modules/fbjs/lib/warning.js:33
Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
console.error node_modules/fbjs/lib/warning.js:33
Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
PASS src/tests/Dashboard/container/Concepts.test.jsx
● Console
console.error node_modules/fbjs/lib/warning.js:33
Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
PASS src/tests/Dashboard/action/specificConceptAction.test.js
PASS src/tests/Dashboard/action/api.test.js
PASS src/tests/Dashboard/action/index.test.js
PASS src/tests/Dashboard/action/conceptAction.test.js
PASS src/tests/AuthReducers.test.js
PASS src/tests/Dictionary/DictionaryModal.test.jsx
● Console
console.error node_modules/fbjs/lib/warning.js:33
Warning: DictionaryModal: type specification of prop `organizations` is invalid; the type checker function must return `null` or an `Error` but returned a function. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).
PASS src/tests/Login/container/index.test.jsx
PASS src/tests/dictionaryConcepts/actions/dictionaryConcept.test.js
PASS src/tests/Dashboard/reducer/conceptReducer.test.js
PASS src/tests/Navbar.test.js
PASS src/tests/Auth/index.test.jsx
PASS src/tests/Dashboard/reducer/dictionaryReducers.test.js
PASS src/tests/dictionaryConcepts/reducer/dictionaryConcept.test.js
PASS src/tests/Auth/notFound.test.js
PASS src/tests/Dashboard/action/sourcesActionCreators.test.js
PASS src/tests/Loader.test.js
PASS src/tests/Dashboard/action/ConceptsActionCreator.test.js
PASS src/tests/AuthActions.test.js
PASS src/tests/Dashboard/reducer/index.test.js
Snapshot Summary
› 25 snapshots written in 11 test suites.
Test Suites: 26 passed, 26 total
Tests: 90 passed, 90 total
Snapshots: 25 added, 25 total
Time: 13.739s
Ran all test suites.
+ docker --version
+ docker login -u openmrsci -p '********'
+ IMAGE=openmrs/ocl-client
+ TAG=latest
+ /usr/bin/docker build --force-rm=true --tag=openmrs/ocl-client:latest .
+ docker push openmrs/ocl-client:latest
+ docker image inspect '--format={{index .RepoDigests 0}}' openmrs/ocl-client:latest
Warning: Failed prop type: The prop `clearDictionaries` is marked as required in `DictionaryDisplay`, but its value is `undefined`.
in DictionaryDisplay (at DictionaryDisplay.test.jsx:17)
console.error node_modules/fbjs/lib/warning.js:33
Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
console.error node_modules/fbjs/lib/warning.js:33
Warning: Failed prop type: The prop `onSubmit` is marked as required in `<<anonymous>>`, but its value is `undefined`.
in Unknown (at DictionaryDisplay.test.jsx:73)
console.error node_modules/fbjs/lib/warning.js:33
Warning: Failed prop type: The prop `fetching` is marked as required in `ListDictionaries`, but its value is `undefined`.
in ListDictionaries (at DictionaryDisplay.test.jsx:82)
console.error node_modules/fbjs/lib/warning.js:33
Warning: Failed prop type: Invalid prop `dictionaries` of type `function` supplied to `ListDictionaries`, expected an array.
in ListDictionaries (at DictionaryDisplay.test.jsx:82)
PASS src/tests/dictionaryConcepts/container/DictionaryConcepts.test.jsx
● Console
console.error node_modules/fbjs/lib/warning.js:33
Warning: Failed prop type: The prop `totalConceptsCount` is marked as required in `SearchBar`, but its value is `undefined`.
in SearchBar (at DictionaryConcepts.jsx:162)
in DictionaryConcepts (created by WrapperComponent)
in WrapperComponent
console.error node_modules/fbjs/lib/warning.js:33
Warning: Failed prop type: The prop `filterBySource` is marked as required in `DictionaryConcepts`, but its value is `undefined`.
in DictionaryConcepts (at DictionaryConcepts.test.jsx:48)
console.error node_modules/fbjs/lib/warning.js:33
Warning: Failed prop type: The prop `filterByClass` is marked as required in `DictionaryConcepts`, but its value is `undefined`.
in DictionaryConcepts (at DictionaryConcepts.test.jsx:48)
console.error node_modules/fbjs/lib/warning.js:33
Warning: Failed prop type: Invalid prop `totalConceptsCount` of type `number` supplied to `SearchBar`, expected `string`.
in SearchBar (at DictionaryConcepts.jsx:162)
in DictionaryConcepts (created by WrapperComponent)
in WrapperComponent
PASS src/tests/App.test.js
PASS src/tests/Dashboard/container/SourceSearch.test.jsx
● Console
console.error node_modules/fbjs/lib/warning.js:33
Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
console.error node_modules/fbjs/lib/warning.js:33
Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
PASS src/tests/Dashboard/container/SpecificConcept.test.jsx
● Console
console.error node_modules/fbjs/lib/warning.js:33
Warning: Failed prop type: Invalid prop `match.params` of type `object` supplied to `SpecificConcept`, expected `function`.
in SpecificConcept (at SpecificConcept.test.jsx:30)
console.error node_modules/fbjs/lib/warning.js:33
Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
console.error node_modules/fbjs/lib/warning.js:33
Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
console.error node_modules/fbjs/lib/warning.js:33
Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
console.error node_modules/fbjs/lib/warning.js:33
Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
console.error node_modules/fbjs/lib/warning.js:33
Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
PASS src/tests/Dashboard/container/Concepts.test.jsx
● Console
console.error node_modules/fbjs/lib/warning.js:33
Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
PASS src/tests/Dashboard/action/specificConceptAction.test.js
PASS src/tests/Dashboard/action/api.test.js
PASS src/tests/Dashboard/action/index.test.js
PASS src/tests/Dashboard/action/conceptAction.test.js
PASS src/tests/AuthReducers.test.js
PASS src/tests/Dictionary/DictionaryModal.test.jsx
● Console
console.error node_modules/fbjs/lib/warning.js:33
Warning: DictionaryModal: type specification of prop `organizations` is invalid; the type checker function must return `null` or an `Error` but returned a function. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).
PASS src/tests/Login/container/index.test.jsx
PASS src/tests/dictionaryConcepts/actions/dictionaryConcept.test.js
PASS src/tests/Dashboard/reducer/conceptReducer.test.js
PASS src/tests/Navbar.test.js
PASS src/tests/Auth/index.test.jsx
PASS src/tests/Dashboard/reducer/dictionaryReducers.test.js
PASS src/tests/dictionaryConcepts/reducer/dictionaryConcept.test.js
PASS src/tests/Auth/notFound.test.js
PASS src/tests/Dashboard/action/sourcesActionCreators.test.js
PASS src/tests/Loader.test.js
PASS src/tests/Dashboard/action/ConceptsActionCreator.test.js
PASS src/tests/AuthActions.test.js
PASS src/tests/Dashboard/reducer/index.test.js
Snapshot Summary
› 25 snapshots written in 11 test suites.
Test Suites: 26 passed, 26 total
Tests: 90 passed, 90 total
Snapshots: 25 added, 25 total
Time: 13.739s
Ran all test suites.
+ docker --version
+ docker login -u openmrsci -p '********'
+ IMAGE=openmrs/ocl-client
+ TAG=latest
+ /usr/bin/docker build --force-rm=true --tag=openmrs/ocl-client:latest .
+ docker push openmrs/ocl-client:latest
+ docker image inspect '--format={{index .RepoDigests 0}}' openmrs/ocl-client:latest