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

Automated deployment (CI/CD) smart teddy and basket #5

Open
hwpvanholsteijn opened this issue Oct 24, 2020 · 0 comments
Open

Automated deployment (CI/CD) smart teddy and basket #5

hwpvanholsteijn opened this issue Oct 24, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@hwpvanholsteijn
Copy link
Contributor

hwpvanholsteijn commented Oct 24, 2020

GitHub Actions https://github.com/smart-teddy-project-hhs/SmartTeddy/actions is a Continuous Integration/Continuous Deployment (CI/CD) line from GitHub. Main benefits of CI is that code tests it self on a commit, broken code can be detected earlier, everyone had the same latest exactable smart teddy project, and everyone can see what is happening with the team members. (See also Martin Fowlers generic explanation: https://martinfowler.com/articles/continuousIntegration.html) Also is CI a requirement for securing CD the automation of software deployment anytime. In other words the Senior With Dementia can receive a update anytime when needed with the push of git commit. (Or See Martin Fowlers https://www.martinfowler.com/bliki/ContinuousDelivery.html) So for short you do not have to upload via ftp, issue with Google Drive, or run with USB-sticks.

Examples of popular CI/CD programs can by chosen by preference:

  • GitHub Actions
  • Microsoft Azure DevOps
  • Circle CI
  • Jenkins
  • Travis

Location for enhancement:

  1. smartteddy.basket.computer
  2. smartteddy.basket.microcontroller
  3. smartteddy.teddy.microcontroller
@hwpvanholsteijn hwpvanholsteijn added the enhancement New feature or request label Oct 24, 2020
@hwpvanholsteijn hwpvanholsteijn changed the title Automated deployment microcontroller smart teddy Automated deployment (CI/CD) microcontroller smart teddy Oct 24, 2020
@hwpvanholsteijn hwpvanholsteijn changed the title Automated deployment (CI/CD) microcontroller smart teddy Automated deployment (CI/CD) smart teddy and basket Oct 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant