Skip to content
Snippets Groups Projects
Unverified Commit 4ba66206 authored by xgui3783's avatar xgui3783 Committed by GitHub
Browse files

chore: added release notes (#630)

add travis test for release notes

(failed test is expected in this PR, but in future, tests should pass)
parents 8c80929e 4c94ce35
No related branches found
No related tags found
No related merge requests found
...@@ -42,29 +42,40 @@ jobs: ...@@ -42,29 +42,40 @@ jobs:
- NODE_ENV=test - NODE_ENV=test
- PORT=12234 - PORT=12234
- name: Check version number advanced (package.json) - stage: Check version numbers and release notes
name: Check version number advanced (package.json)
if: | if: |
(type = pull_request AND head_branch = staging) OR \ (type = pull_request AND branch = staging) OR \
(type = pull_request AND head_branch = master AND NOT branch = staging) (type = pull_request AND branch = master AND NOT head_branch = staging)
script: script:
- PACKAGE_JSON_DIFF=$(git diff --name-only $TRAVIS_COMMIT_RANGE package.json) - |
- test -z "$PACKAGE_JSON_DIFF" && exit 1 PACKAGE_JSON_DIFF=$(git diff --name-only $TRAVIS_COMMIT_RANGE package.json) && \
test -z "$PACKAGE_JSON_DIFF" && exit 1 || exit 0
- name: Check release notes authored (docs/releases/v?.?.?.md) - name: Check release notes authored (docs/releases/v?.?.?.md)
if: | if: |
type = pull_request AND \ (type = pull_request AND branch = staging) OR \
head_branch = staging (type = pull_request AND branch = master AND NOT head_branch = staging)
script: script:
- VERSION_NUM=$(jq '.version' < package.json) - |
- test -f docs/releases/v$VERSION_NUM.md || exit 1 VERSION_NUM=$(jq '.version' < package.json) && \
VERSION_NUM=${VERSION_NUM#\"} && \
VERSION_NUM=${VERSION_NUM%\"} && \
test -f docs/releases/v$VERSION_NUM.md && exit 0 || exit 1
- name: Release notes linked in mkdocs.yml - name: Release notes linked in mkdocs.yml
if: | if: |
type = pull_request AND \ (type = pull_request AND branch = staging) OR \
head_branch = staging (type = pull_request AND branch = master AND NOT head_branch = staging)
script: script:
- VERSION_NUM=$(jq '.version' < package.json) - VERSION_NUM=$(jq '.version' < package.json)
- test -z $(grep $VERSION_NUM < mkdocs.yml) && exit 1 - VERSION_NUM=${VERSION_NUM#\"}
- VERSION_NUM=${VERSION_NUM%\"}
- 'echo "VERSION_NUM: $VERSION_NUM"'
- cat mkdocs.yml
- GREP_VERSION_NUM=$(cat mkdocs.yml | grep $VERSION_NUM)
- 'echo GREP_VERSION_NUM: $GREP_VERSION_NUM'
- test -z "$GREP_VERSION_NUM" && exit 1 || exit 0
# Temporarily disabling browserstack e2e tests. They seem to fail without any reason # Temporarily disabling browserstack e2e tests. They seem to fail without any reason
......
# v2.2.6
## Bugfixes
- Fixed matomo CSP issues
\ No newline at end of file
...@@ -40,6 +40,7 @@ pages: ...@@ -40,6 +40,7 @@ pages:
- Fetching datasets: 'advanced/datasets.md' - Fetching datasets: 'advanced/datasets.md'
- Display non-atlas volumes: 'advanced/otherVolumes.md' - Display non-atlas volumes: 'advanced/otherVolumes.md'
- Release notes: - Release notes:
- v2.2.6: 'releases/v2.2.6.md'
- v2.2.5: 'releases/v2.2.5.md' - v2.2.5: 'releases/v2.2.5.md'
- v2.2.4: 'releases/v2.2.4.md' - v2.2.4: 'releases/v2.2.4.md'
- v2.2.3: 'releases/v2.2.3.md' - v2.2.3: 'releases/v2.2.3.md'
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment