This is an example php application, which can be deployed to APPUiO using the following commands
- log into your OpenShift V3 Master (eg. https://master.appuio-beta.ch)
- Create a new Project
- "Add to Project" a php:5.6 application
- name the application for example appuio-php-sti-example and provide the git repository URL, in this example https://github.com/appuio/example-php-sti-helloworld.git
- the build and deployment is automatically triggered and the example application will be deployed soon
$ oc new-project example-php-sti-helloworld
$ oc new-app https://github.com/appuio/example-php-sti-helloworld.git --name=appuio-php-sti-example
$ oc expose service appuio-php-sti-example
Take the Webhook GitHub URL from
$ oc describe bc appuio-php-sti-example
oc describe bc appuio-php-sti-example
Name: appuio-php-sti-example
Created: 20 seconds ago
Labels: app=appuio-php-sti-example
Annotations: openshift.io/generated-by=OpenShiftNewApp
Latest Version: 1
Strategy: Source
Source Type: Git
URL: https://github.com/appuio/example-php-sti-helloworld.git
From Image: ImageStreamTag openshift/php:latest
Output to: ImageStreamTag appuio-php-sti-example:latest
Triggered by: Config, ImageChange
Webhook GitHub: https://[Server]/oapi/v1/namespaces/example-php-sti-helloworld/buildconfigs/appuio-php-sti-example/webhooks/[GitHubsecret]/github
Webhook Generic: https://[Server]/oapi/v1/namespaces/example-php-sti-helloworld/buildconfigs/appuio-php-sti-example/webhooks/[genericsecret]/generic
and add the URL as a Webhook in your github Repository, read https://developer.github.com/webhooks/ for more details about github Webhooks