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
14
.github/workflows/linux_ci.yml
vendored
14
.github/workflows/linux_ci.yml
vendored
|
@ -72,13 +72,13 @@ jobs:
|
|||
# - name: Self tests (-cstrict)
|
||||
# run: V_CI_CSTRICT=1 ./v -cstrict test-self vlib
|
||||
- name: Build examples
|
||||
run: ./v -W build-examples
|
||||
run: ./v -N -W build-examples
|
||||
- name: Run the submodule example, using a relative path
|
||||
run: ./v -W run examples/submodule
|
||||
- name: Build v tools
|
||||
run: ./v -W build-tools
|
||||
run: ./v -N -W build-tools
|
||||
- name: Build v binaries
|
||||
run: ./v build-vbinaries
|
||||
run: ./v -N -W build-vbinaries
|
||||
- name: Build benches
|
||||
run: ./v should-compile-all vlib/v/tests/bench/
|
||||
- name: Run a VSH script
|
||||
|
@ -133,7 +133,7 @@ jobs:
|
|||
# - name: Test V
|
||||
# run: ./v test-all
|
||||
# - name: Test v binaries
|
||||
# run: ./v build-vbinaries
|
||||
# run: ./v -N -W build-vbinaries
|
||||
# - name: Test v->js
|
||||
# run: ./v -o hi.js examples/hello_v_js.v && node hi.js
|
||||
# - name: Build Vorum
|
||||
|
@ -166,7 +166,7 @@ jobs:
|
|||
- name: Self tests (-cstrict)
|
||||
run: VTEST_JUST_ESSENTIAL=1 V_CI_CSTRICT=1 ./v -cc gcc -cstrict test-self vlib
|
||||
- name: Build examples
|
||||
run: ./v build-examples
|
||||
run: ./v -N -W build-examples
|
||||
- name: Build tetris with -autofree
|
||||
run: ./v -autofree -o tetris examples/tetris/tetris.v
|
||||
- name: Build blog tutorial with -autofree
|
||||
|
@ -269,7 +269,7 @@ jobs:
|
|||
run: VTEST_JUST_ESSENTIAL=1 V_CI_CSTRICT=1 ./vprod -cstrict test-self vlib
|
||||
|
||||
- name: Build examples
|
||||
run: ./v build-examples
|
||||
run: ./v -N -W build-examples
|
||||
- name: Build examples with -autofree
|
||||
run: |
|
||||
./v -autofree -experimental -o tetris examples/tetris/tetris.v
|
||||
|
@ -329,7 +329,7 @@ jobs:
|
|||
# - name: Build v
|
||||
# run: echo $VFLAGS && make -j4 && ./v -cg -o v cmd/v
|
||||
# # - name: Test v binaries
|
||||
# # run: ./v build-vbinaries
|
||||
# # run: ./v -N -W build-vbinaries
|
||||
# # - name: Test v->js
|
||||
# # run: ./v -o hi.js examples/hello_v_js.v && node hi.js
|
||||
# - name: quick debug
|
||||
|
|
|
@ -326,11 +326,11 @@ fn get_all_commands() []Command {
|
|||
okmsg: 'There are no _test.v file regressions.'
|
||||
}
|
||||
res << Command{
|
||||
line: '${vexe} ${vargs} -progress -W build-tools'
|
||||
line: '${vexe} ${vargs} -progress -N -W build-tools'
|
||||
okmsg: 'All tools can be compiled.'
|
||||
}
|
||||
res << Command{
|
||||
line: '${vexe} ${vargs} -progress -W build-examples'
|
||||
line: '${vexe} ${vargs} -progress -N -W build-examples'
|
||||
okmsg: 'All examples can be compiled.'
|
||||
}
|
||||
res << Command{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue