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 Journey Testing for Mattermost #75

Closed
marshall007 opened this issue May 13, 2024 · 0 comments · Fixed by #79
Closed

Add Journey Testing for Mattermost #75

marshall007 opened this issue May 13, 2024 · 0 comments · Fixed by #79
Assignees

Comments

@marshall007
Copy link

marshall007 commented May 13, 2024

Describe what should be investigated or refactored

We need to implement journey testing for our applications so that we can have assurance that things are still functional when changes are made to our applications. For SonarQube we should test the following to ensure our integrations are working:

  1. Sign-in through SSO (Keycloak)
  2. Run through first time user setup
  3. Send (and receive) message to Town Square

Links to any relevant code

Initial work by @zachariahmiller here: #65

Additional context

This should be laid out in a way we can port similar naming conventions / patterns to SonarQube and GitLab as well. See: defenseunicorns/uds-package-sonarqube#70

@marshall007 marshall007 self-assigned this May 13, 2024
Racer159 pushed a commit that referenced this issue May 22, 2024
🤖 I have created a release *beep* *boop*
---


##
[9.8.0-uds.0](v9.7.2-uds.2...v9.8.0-uds.0)
(2024-05-22)


### Features

* add oidc option for sso
([#77](#77))
([9228ee8](9228ee8))


### Miscellaneous

* add basic smoke test for mattermost with sso
([#65](#65))
([074749c](074749c)),
closes
[#75](#75)
* **deps:** update mattermost package dependencies
([#61](#61))
([a7c0adb](a7c0adb))
* **deps:** update mattermost support dependencies
([#66](#66))
([eab55f5](eab55f5))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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 a pull request may close this issue.

1 participant