Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eiriksm/violinist-drupal-demo
https://github.com/eiriksm/violinist-drupal-demo
Last synced: 1 day ago
JSON representation
- Host: GitHub
- URL: https://github.com/eiriksm/violinist-drupal-demo
- Owner: eiriksm
- Created: 2018-11-04T10:21:31.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-19T17:18:19.000Z (about 5 years ago)
- Last Synced: 2024-11-07T19:51:46.684Z (about 2 months ago)
- Language: PHP
- Size: 228 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# violinist-drupal-demo
This repo is what was in use in the demo and description in the blogpost [https://orkjern.com/updating-drupal-core-automatically-demo](https://orkjern.com/updating-drupal-core-automatically-demo)
## Travis set-up
Look at the file [.travis.yml](https://github.com/eiriksm/violinist-drupal-demo/blob/master/.travis.yml)
## Mergify set-up
First sign up, and then look at the file [.mergify.yml](https://github.com/eiriksm/violinist-drupal-demo/blob/master/.mergify.yml)
## Codeship setup
This project uses the following settings for codeship:
- Test commands: None (we are running tests with Travis)
- Deploy: Type "custom script".The script is very crude, and you probably want to change at least the part where we log in as root. But for this demo it looks like this (xxx.xxx.xxx.xxx is the IP address of the server it was deployed to):
```bash
ssh [email protected] "cd /var/www/html && git pull && composer install && drush updb -y && drush cim -y && drush cr && drush cron"
```The reason we run cron after, is to make sure the update status is updated (for demo purposes). You probably want to remove this for your setup.