Skip to content

@jonpugh jonpugh released this Nov 12, 2020 · 21 commits to 1.x since this release

  • Fix issues with DevShop Control Composer Project installing old versions.
  • Create commands in github action and a script dedicated to composer magic to get the sub-repo of devshop_control testable.
  • Fix issue with GitHub Actions not working on main branch, only PRs.
  • Clean up a few Robofile steps.
  • New logo/wordmark. SVG file.
  • Fixed main devshop project to require @dev versiopns of components, and add composer uninstall and reinstall commands.
  • Incorporated Aegir Ansible and Aegir Cloud into the main DevShop megarepo, and fixed composer issues preventing Aegir Cloud DigitalOcean from working.
  • Task node page cleanup, rename of "follow logs" to "scroll logs".
  • Automatically detect hostname and set server_hostname ansible variable from it, allowing more automated devshop installations.
  • Allow UID of the application user to be changed after the user is first created.
  • Composer 2 Support.
  • Fix bug when using --status-url option in YamlTasks.
  • Add vars.ci.yml file for simple variable settings for CI environments.
Assets 2

@jonpugh jonpugh released this Nov 12, 2020 · 44 commits to 1.x since this release

Update DevShop Components list. (#611)

* Update DevShop Components list.

* Fix bad paths in README.
Assets 2

@jonpugh jonpugh released this Oct 7, 2020 · 46 commits to 1.x since this release

First alpha for Composer-based DevShop Web UI, now called DevShop Control!

Assets 2
Oct 1, 2020
Fix typo in search and replace!
Apr 22, 2020
Merge pull request #575 from opendevshop/ci/github/actions-branches
CI / Scheduled Builds / 1.x Builds failing because of bad `github deployment` call.
Pre-release
Pre-release

@jonpugh jonpugh released this Mar 24, 2020 · 666 commits to 1.x since this release

Fixes issue with PowerProcess::mustRun() method.

Assets 2
Mar 23, 2020
Merge pull request #551 from opendevshop/infra/components/monorepo-te…
…sting

FIx automated testing of the components by setting a path repo.
Mar 23, 2020
Valid JSON please!
Pre-release

@jonpugh jonpugh released this Mar 20, 2020 · 772 commits to 1.x since this release

This is the first alpha release of DevShop that includes "DevShop Components": reusable tools that work independently.

The first two DevShop Components released are composer plugins:

  • GitSplit: Provides a composer command called git:split that automatically pushes commits from the main repo to the repositories defined in composer.json. Uses the splitsh-lite script that is used by symfony/symfony and drupal/drupal monorepos. This plugin is used on this repo to push to all of the devshop component repos, such as Ansible roles and Composer packages.
    See the "Git Management" action to see the plugin in use: https://github.com/opendevshop/devshop/runs/522033744?check_suite_focus=true#step:14:1
  • YamlTasks: Provides a composer command called yaml-tasks that runs a list of commands defined in a yaml file. Integrates with GitHub Status API to communicate results to developers and integrate with other CI systems.
Assets 2
Mar 13, 2020
Finishing squashing drupal.org devmaster 7.x-1.x branch commits back …
…into the main repo.
You can’t perform that action at this time.