-
Task
-
Resolution: Obsolete
-
Major
-
None
-
None
-
None
This is followup issue for https://issues.jboss.org/browse/AEROGEAR-3480.
Create pipeline that runs unit and integration tests for all SDKs on Community Cluster nightly. It might be best to create subtask (or separate task) for each SDK.
Building SDK is optional. The image is published to DockerHub for each PR merge (latest tag) so it is sufficient if ASB in Community Cluster uses latest tag. There is no need to trigger an extra build. I am not sure if this is true for each SDK though.
Additional info that might help
Here is Jenkinsfile that run integration tests on https://jenkins-wendy.ci.feedhenry.org if a PR is labeled by 'test/integration' label:
https://github.com/aerogear/aerogear-android-sdk/blob/master/Jenkinsfile
The image with CircleCI CLI has been created, this can be used for triggering CircleCI build if required (CircleCI is used by AeroGear Android SDK for instance). In that PR there is also a link to gist with example groovy script for triggering the build:
https://github.com/feedhenry/wendy-jenkins-s2i-configuration/pull/97
- relates to
-
AEROGEAR-3480 Create pipelines for nightly builds and testing
- Resolved