Add problem matching for gcc and nxstyle to github actions

This commit is contained in:
Brennan Ashton
2020-05-31 14:19:21 -07:00
committed by Xiang Xiao
parent 8ae0a13b36
commit 0430c6ccc8
5 changed files with 60 additions and 1 deletions
+28
View File
@@ -0,0 +1,28 @@
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
{
"problemMatcher": [
{
"owner": "gcc",
"pattern": [
{
"regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|fatal error|error):\\s+(.*)$",
"file": 1,
"line": 2,
"column": 3,
"severity": 4,
"message": 5
}
]
}
]
}
+28
View File
@@ -0,0 +1,28 @@
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
{
"problemMatcher": [
{
"owner": "nxstyle",
"pattern": [
{
"regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$",
"file": 1,
"line": 2,
"column": 3,
"severity": 4,
"message": 5
}
]
}
]
}
+2
View File
@@ -179,6 +179,7 @@ jobs:
BLOBDIR: /tools/blobs
with:
run: |
echo "::add-matcher::sources/nuttx/.github/gcc.json"
cd sources/testing
./cibuild.sh -x testlist/${{matrix.boards}}.dat
@@ -230,5 +231,6 @@ jobs:
run: git -C sources/nuttx fetch --tags
- name: Run Builds
run: |
echo "::add-matcher::sources/nuttx/.github/gcc.json"
cd sources/testing
./cibuild.sh -i -x testlist/${{matrix.boards}}.dat
+1
View File
@@ -29,6 +29,7 @@ jobs:
- name: Check Pull Request
run: |
echo "::add-matcher::nuttx/.github/nxstyle.json"
cd nuttx
commits=`git log -1 --merges --pretty=format:%P | awk -F" " '{ print $1 ".." $2 }'`
git log --oneline $commits