Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "dcgoss flavour" of dgoss #427

Merged
merged 4 commits into from
May 12, 2019
Merged

Add "dcgoss flavour" of dgoss #427

merged 4 commits into from
May 12, 2019

Conversation

fbartels
Copy link
Contributor

I am currently playing with goss and a setup coming from docker-compose. Looking through Github I came across https://github.com/telephoneorg/dcgoss

The Dockerfile in there did not build anymore and the website of the org does not work anymore so it seems this project is not maintained any longer. So I decided to import their latest version (which seems anyways be based on dgoss, although their repo is missing a license file) and merge it with changes from dgoss.

Additionally I let it run through shellcheck and fixed some warnings.

@fbartels fbartels changed the title Add "dcgoss favour" of dgoss Add "dcgoss flavour" of dgoss Mar 19, 2019
@aelsabbahy
Copy link
Member

Can you move this to a dcgoss folder and add a brief readme.md.

Doesn't have to be too detailed. The extras are really there for inspiration on ways to use goss.

Signed-off-by: Felix Bartels <felix@host-consultants.de>
Signed-off-by: Felix Bartels <felix@host-consultants.de>
Signed-off-by: Felix Bartels <felix@host-consultants.de>
@fbartels
Copy link
Contributor Author

fbartels commented May 1, 2019

Hi @aelsabbahy,

sorry for the update taking so long. I have now added a readme and moved dcgoss into its own subdir.

@fbartels
Copy link
Contributor Author

fbartels commented May 1, 2019

Looking into this again, should I also add this to the travis file? e.g. after https://github.com/aelsabbahy/goss/blob/master/.travis.yml#L28

@aelsabbahy
Copy link
Member

Looks great, and no need to put it in .travis.yml. I don't think I want to package the extras folder as part of goss. dgoss is an exception currently.. but that might not always be the case.

@aelsabbahy aelsabbahy merged commit 641180c into goss-org:master May 12, 2019
@fbartels fbartels deleted the dcgoss branch May 13, 2019 05:15
petemounce pushed a commit to improbable-eng/goss that referenced this pull request Aug 30, 2019
# By Ahmed Elsabbahy (4) and others
# Via Ahmed Elsabbahy
* upstream/master:
  Migrate from dep to go modules. (goss-org#437)
  Fix systemd service implementation to not fallback to sysv (goss-org#319) (goss-org#374)
  Fix TCP/DNS examples in the manual (goss-org#429)
  Handle invalid CLI flags (goss-org#421)
  Add "dcgoss flavour" of dgoss (goss-org#427)
  Use most recent docker files
  Revert "Disable dnstest (goss-org#440)"
  Account for multiple colon's in dns key (IPv6 PTR) and naive check that qtype matches A-Z (goss-org#441)
  fix(test): Remove mtu check due to travis changes
  Add new options to Command resource (goss-org#434)
  Disable dnstest (goss-org#440)

# Conflicts:
#	.travis.yml
#	docs/manual.md
#	integration-tests/test.sh
BenjaminHerbert pushed a commit to BenjaminHerbert/goss that referenced this pull request May 28, 2020
* add dcgoss from https://raw.githubusercontent.com/telephoneorg/dcgoss/a7020e46efe09ad74774682bf2ce7ef6ee975381/build/dcgoss

Signed-off-by: Felix Bartels <felix@host-consultants.de>

* get in improvements from dgoss

Signed-off-by: Felix Bartels <felix@host-consultants.de>

* shellcheck fixes

Signed-off-by: Felix Bartels <felix@host-consultants.de>

* move dcgoss into its own directory and add a readme

Signed-off-by: Felix Bartels <felix@host-consultants.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants