mirror of
https://github.com/vlang/v.git
synced 2025-09-13 22:42:26 +03:00
ci: do not allow new notices for v build-tools
and v build-examples
on the Linux CI jobs (#21448)
This commit is contained in:
parent
5c2466c021
commit
0a9d65946b
2 changed files with 14 additions and 14 deletions
24
.github/workflows/linux_ci.yml
vendored
24
.github/workflows/linux_ci.yml
vendored
|
@ -72,13 +72,13 @@ jobs:
|
||||||
# - name: Self tests (-cstrict)
|
# - name: Self tests (-cstrict)
|
||||||
# run: V_CI_CSTRICT=1 ./v -cstrict test-self vlib
|
# run: V_CI_CSTRICT=1 ./v -cstrict test-self vlib
|
||||||
- name: Build examples
|
- name: Build examples
|
||||||
run: ./v -W build-examples
|
run: ./v -N -W build-examples
|
||||||
- name: Run the submodule example, using a relative path
|
- name: Run the submodule example, using a relative path
|
||||||
run: ./v -W run examples/submodule
|
run: ./v -W run examples/submodule
|
||||||
- name: Build v tools
|
- name: Build v tools
|
||||||
run: ./v -W build-tools
|
run: ./v -N -W build-tools
|
||||||
- name: Build v binaries
|
- name: Build v binaries
|
||||||
run: ./v build-vbinaries
|
run: ./v -N -W build-vbinaries
|
||||||
- name: Build benches
|
- name: Build benches
|
||||||
run: ./v should-compile-all vlib/v/tests/bench/
|
run: ./v should-compile-all vlib/v/tests/bench/
|
||||||
- name: Run a VSH script
|
- name: Run a VSH script
|
||||||
|
@ -133,7 +133,7 @@ jobs:
|
||||||
# - name: Test V
|
# - name: Test V
|
||||||
# run: ./v test-all
|
# run: ./v test-all
|
||||||
# - name: Test v binaries
|
# - name: Test v binaries
|
||||||
# run: ./v build-vbinaries
|
# run: ./v -N -W build-vbinaries
|
||||||
# - name: Test v->js
|
# - name: Test v->js
|
||||||
# run: ./v -o hi.js examples/hello_v_js.v && node hi.js
|
# run: ./v -o hi.js examples/hello_v_js.v && node hi.js
|
||||||
# - name: Build Vorum
|
# - name: Build Vorum
|
||||||
|
@ -166,7 +166,7 @@ jobs:
|
||||||
- name: Self tests (-cstrict)
|
- name: Self tests (-cstrict)
|
||||||
run: VTEST_JUST_ESSENTIAL=1 V_CI_CSTRICT=1 ./v -cc gcc -cstrict test-self vlib
|
run: VTEST_JUST_ESSENTIAL=1 V_CI_CSTRICT=1 ./v -cc gcc -cstrict test-self vlib
|
||||||
- name: Build examples
|
- name: Build examples
|
||||||
run: ./v build-examples
|
run: ./v -N -W build-examples
|
||||||
- name: Build tetris with -autofree
|
- name: Build tetris with -autofree
|
||||||
run: ./v -autofree -o tetris examples/tetris/tetris.v
|
run: ./v -autofree -o tetris examples/tetris/tetris.v
|
||||||
- name: Build blog tutorial with -autofree
|
- name: Build blog tutorial with -autofree
|
||||||
|
@ -208,11 +208,11 @@ jobs:
|
||||||
- name: compile vup.v with -skip-unused and -prod
|
- name: compile vup.v with -skip-unused and -prod
|
||||||
run: ./v -showcc -skip-unused -cc gcc -prod cmd/tools/vup.v
|
run: ./v -showcc -skip-unused -cc gcc -prod cmd/tools/vup.v
|
||||||
|
|
||||||
# - run: cd examples/native && ../../v -native hello_world.v && ./hello_world
|
# - run: cd examples/native && ../../v -native hello_world.v && ./hello_world
|
||||||
# - name: Coveralls GitHub Action
|
# - name: Coveralls GitHub Action
|
||||||
# uses: coverallsapp/github-action@v1.0.1
|
# uses: coverallsapp/github-action@v1.0.1
|
||||||
# with:
|
# with:
|
||||||
# github-token: ${{ secrets.GITHUB_TOKEN }}
|
# github-token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
|
||||||
clang:
|
clang:
|
||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-20.04
|
||||||
|
@ -269,7 +269,7 @@ jobs:
|
||||||
run: VTEST_JUST_ESSENTIAL=1 V_CI_CSTRICT=1 ./vprod -cstrict test-self vlib
|
run: VTEST_JUST_ESSENTIAL=1 V_CI_CSTRICT=1 ./vprod -cstrict test-self vlib
|
||||||
|
|
||||||
- name: Build examples
|
- name: Build examples
|
||||||
run: ./v build-examples
|
run: ./v -N -W build-examples
|
||||||
- name: Build examples with -autofree
|
- name: Build examples with -autofree
|
||||||
run: |
|
run: |
|
||||||
./v -autofree -experimental -o tetris examples/tetris/tetris.v
|
./v -autofree -experimental -o tetris examples/tetris/tetris.v
|
||||||
|
@ -329,7 +329,7 @@ jobs:
|
||||||
# - name: Build v
|
# - name: Build v
|
||||||
# run: echo $VFLAGS && make -j4 && ./v -cg -o v cmd/v
|
# run: echo $VFLAGS && make -j4 && ./v -cg -o v cmd/v
|
||||||
# # - name: Test v binaries
|
# # - name: Test v binaries
|
||||||
# # run: ./v build-vbinaries
|
# # run: ./v -N -W build-vbinaries
|
||||||
# # - name: Test v->js
|
# # - name: Test v->js
|
||||||
# # run: ./v -o hi.js examples/hello_v_js.v && node hi.js
|
# # run: ./v -o hi.js examples/hello_v_js.v && node hi.js
|
||||||
# - name: quick debug
|
# - name: quick debug
|
||||||
|
|
|
@ -326,11 +326,11 @@ fn get_all_commands() []Command {
|
||||||
okmsg: 'There are no _test.v file regressions.'
|
okmsg: 'There are no _test.v file regressions.'
|
||||||
}
|
}
|
||||||
res << Command{
|
res << Command{
|
||||||
line: '${vexe} ${vargs} -progress -W build-tools'
|
line: '${vexe} ${vargs} -progress -N -W build-tools'
|
||||||
okmsg: 'All tools can be compiled.'
|
okmsg: 'All tools can be compiled.'
|
||||||
}
|
}
|
||||||
res << Command{
|
res << Command{
|
||||||
line: '${vexe} ${vargs} -progress -W build-examples'
|
line: '${vexe} ${vargs} -progress -N -W build-examples'
|
||||||
okmsg: 'All examples can be compiled.'
|
okmsg: 'All examples can be compiled.'
|
||||||
}
|
}
|
||||||
res << Command{
|
res << Command{
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue