Skip to content

v2.0.0

Compare
Choose a tag to compare
@patrick-5546 patrick-5546 released this 09 Mar 21:04
· 82 commits to main since this release
3b6a51e

All software team code is now in this repo

What's Changed

Infrastructure Changes 🛠️

Full Changelog: v1.7.0...v2.0.0

Migration from v1

Before beginning, ensure that you have pushed all committed changes

  1. Ensure that you're on a clean version of the main branch

    ros@433be63e3dd0:/workspaces/sailbot_workspace$ cd /workspaces/sailbot_workspace/
    ros@433be63e3dd0:/workspaces/sailbot_workspace$ git restore .
    ros@433be63e3dd0:/workspaces/sailbot_workspace$ git switch main
    Already on 'main'
    Your branch is up to date with 'origin/main'.
    ros@433be63e3dd0:/workspaces/sailbot_workspace$ git status
    On branch main
    Your branch is behind 'origin/main' by 13 commits, and can be fast-forwarded.
      (use "git pull" to update your local branch)
    
    nothing to commit, working tree clean
  2. Remove all the sub-repositories in the src directory

    ros@433be63e3dd0:/workspaces/sailbot_workspace$ sudo rm -rf src
    ros@433be63e3dd0:/workspaces/sailbot_workspace$ git restore .
    ros@433be63e3dd0:/workspaces/sailbot_workspace$ ls src
    global_launch  integration_tests  polaris.repos
  3. Update to the latest commit on main

    ros@433be63e3dd0:/workspaces/sailbot_workspace$ git pull
    Updating b21e268..97f782c
    Fast-forward
     .devcontainer/base-dev/base-dev.Dockerfile                                                  |    1 -
     .devcontainer/devcontainer.json                                                             |   14 -
    ...
     create mode 100644 src/website/views/components/SingleValueLine/singlevalueline.module.css
     create mode 100644 src/website/views/components/checkbox/Checkboxes.tsx
    ros@433be63e3dd0:/workspaces/sailbot_workspace$ git status
    On branch main
    Your branch is up to date with 'origin/main'.
    
    nothing to commit, working tree clean
  4. Run the Dev Containers: Rebuild Container VS Code command

  5. Run the Build All task: there should not be any errors

  6. Run the test task: all tests should pass