improved names

pull/31880/head
Justin Newberry 1 year ago
parent 1d533aff90
commit 68cebbca79
  1. 2
      Jenkinsfile
  2. 15
      release/README.md
  3. 0
      release/create_casync_build.sh

2
Jenkinsfile vendored

@ -151,7 +151,7 @@ def build_release(String channel_name) {
}, },
"${channel_name} (casync)": { "${channel_name} (casync)": {
deviceStage("build casync", "tici-needs-can", [], [ deviceStage("build casync", "tici-needs-can", [], [
["build ${channel_name}", "RELEASE=1 OPENPILOT_CHANNEL=${channel_name} BUILD_DIR=/data/openpilot_build OUTPUT_DIR=/data/casync $SOURCE_DIR/release/create_casync_prebuilt.sh"], ["build ${channel_name}", "RELEASE=1 OPENPILOT_CHANNEL=${channel_name} BUILD_DIR=/data/openpilot_build OUTPUT_DIR=/data/casync $SOURCE_DIR/release/create_casync_build.sh"],
//["upload ${channel_name}", "OPENPILOT_CHANNEL=${channel_name} $SOURCE_DIR/release/upload_casync_release.sh"], //["upload ${channel_name}", "OPENPILOT_CHANNEL=${channel_name} $SOURCE_DIR/release/upload_casync_release.sh"],
]) ])
} }

@ -4,24 +4,27 @@
## terms ## terms
- `channel` - a named version of openpilot (git branch, casync caidx) which receives updates - `channel` - a named version of openpilot (git branch, casync caidx) which receives updates
- `prebuilt` - a release which is already built for the comma 3/3x and contains only required files for running openpilot and identifying the release - `build` - a release which is already built for the comma 3/3x and contains only required files for running openpilot and identifying the release
- `release` - a `prebuilt` release with `ALLOW_DEBUG=false` (`RELEASE=1` when building panda, ex: `nightly`, `release3`)
- `build_style` - style of buildor `release` (nightly, staging, release, RELEASE=1)
- `debug` - build with `ALLOW_DEBUG=true`, can test experimental features like longitudinal on alpha cars
- `release` - build with `ALLOW_DEBUG=false`, experimental features disabled
## openpilot channels ## openpilot channels
| channel | type | description | | channel | build_style | description |
| ----------- | ----------- | ---------- | | ----------- | ----------- | ---------- |
| release | `release` | stable release of openpilot | | release | `release` | stable release of openpilot |
| staging | `release` | release candidate of openpilot for final verification | | staging | `release` | release candidate of openpilot for final verification |
| nightly | `release` | generated nightly from last commit passing CI tests | | nightly | `release` | generated nightly from last commit passing CI tests |
| master | `prebuilt` | current master commit with experimental features enabled | | master | `debug` | current master commit with experimental features enabled |
| git branches | `git` | installed manually, experimental features enabled, build required | | git branches | `debug` | installed manually, experimental features enabled, build required |
## creating casync build ## creating casync build
`create_casync_prebuilt.sh` - creates a `prebuilt` casync openpilot build, ready to upload to `openpilot-releases` `create_casync_build.sh` - creates a casync openpilot build, ready to upload to `openpilot-releases`
```bash ```bash
# run on a tici, within the directory you want to create the build from. # run on a tici, within the directory you want to create the build from.

Loading…
Cancel
Save