terminus icon indicating copy to clipboard operation
terminus copied to clipboard

CMS-31 : Resolve issues with Debian Package creation

Open stovak opened this issue 3 years ago • 5 comments

Expected behavior

When I have a new install of Ubuntu I can install a Debian package with a few commands lines

Actual behavior

Currently, That doesn't happen. The action should trigger on success completion of Functional and Behat tests.

Link back to pantheon internal Jira https://getpantheon.atlassian.net/browse/CMS-31

stovak avatar Jul 01 '21 16:07 stovak

@kporras07 Starting point is latest 3.0 branch and any pull request against it should merge clean. LMK there's something or some access you need that you currently don't have. Godspeed.

stovak avatar Jul 01 '21 16:07 stovak

I have this mostly working in this PR: https://github.com/kporras07/terminus/pull/4/files

I'll clean up this and create a PR against pantheon-systems/terminus tomorrow :)

kporras07 avatar Jul 02 '21 03:07 kporras07

@stovak PRs created:

  • https://github.com/pantheon-systems/terminus/pull/2152
  • https://github.com/pantheon-systems/terminus/pull/2153

kporras07 avatar Jul 02 '21 23:07 kporras07

to add to the Expected Behavior

we have a user on discuss.pantheon.io who suggests that the -S won't work on Ubuntu 18.04 https://discuss.pantheon.io/t/discussion-for-doc-terminus-3-0/2748

I know it's an older post about an even older distro (EoL around a year ago), but figured it's worth sharing with y'all

EdwardAngert avatar Apr 11 '22 21:04 EdwardAngert

@EdwardAngert this was removed around 3 months ago :) https://github.com/pantheon-systems/terminus/commit/cb4cae20010cda05f2d7324a44f7a3860e9da347

kporras07 avatar Apr 11 '22 21:04 kporras07