Skip to content
This repository has been archived by the owner on Sep 8, 2022. It is now read-only.

wunderio/silta-drupal-test-images

Repository files navigation

Wunder template for Drupal projects

CircleCI

This project template is an opinionated fork of the popular Drupal-composer template, configured to automatically deploy code to a Kubernetes cluster using CircleCI. Everything that works with the Drupal-composer project template will work with this repository, so we won't duplicate the documentation here.

Usage

  • Copy this repository and push it to our organization.
  • Log in to CircleCI using your Github account and add the new project.

How it works

Each pushed commit is processed according to the instructions in .circleci/config.yml in the repository. Have a look at the file for details, but in short this is how it works:

  • Run the CircleCI jobs using a custom docker image that has all the tools we need.
  • Validate the codebase with phpcs and other static code analysis tools.
  • Build the codebase by downloading vendor code using composer and yarn.
  • Create a custom docker image for Drupal and nginx, and push those to a docker registry (typically that of your cloud provider).
  • Install or update our helm chart while passing our custom images as parameters.
  • The helm chart executes the usual drush deployment commands.

About

A codebase to create test images for silta.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •