1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

ci: run fast.v on freebsd

This commit is contained in:
Alexander Medvednikov 2021-08-15 09:27:17 +03:00
parent f1244bd7f1
commit e6d79f2fa7
4 changed files with 10 additions and 4 deletions

View File

@ -3,4 +3,10 @@ freebsd_instance:
task: task:
install_script: pkg install -y git install_script: pkg install -y git
script: git clone https://github.com/vlang/v && cd v && make script: |
echo 'Building V'
git clone https://github.com/vlang/v
cd v
make
echo 'Build cmd/tools/fast'
cd cmd/tools/fast && ../../../v fast.v && ./fast

View File

@ -111,7 +111,7 @@ jobs:
run: | run: |
./v tutorials/building_a_simple_web_blog_with_vweb/code/blog ./v tutorials/building_a_simple_web_blog_with_vweb/code/blog
- name: Build cmd/tools/fast - name: Build cmd/tools/fast
run: cd cmd/tools/fast && ../../../v fast.v && ./fast -noupload run: cd cmd/tools/fast && ../../../v fast.v && ./fast
ubuntu-tcc-boehm-gc: ubuntu-tcc-boehm-gc:
needs: no-scheduling needs: no-scheduling

View File

@ -109,7 +109,7 @@ fn main() {
// exec('git checkout master') // exec('git checkout master')
// os.write_file('last_commit.txt', commits[commits.len - 1]) ? // os.write_file('last_commit.txt', commits[commits.len - 1]) ?
// Upload the result to github pages // Upload the result to github pages
if !os.args.contains('-noupload') { if os.args.contains('upload') {
os.chdir('website') os.chdir('website')
os.execute_or_exit('git checkout gh-pages') os.execute_or_exit('git checkout gh-pages')
os.cp('../index.html', 'index.html') ? os.cp('../index.html', 'index.html') ?

View File

@ -23,7 +23,7 @@ fn main() {
return return
} }
// println('running ./fast') // println('running ./fast')
resp := os.execute('./fast') resp := os.execute('./fast -upload')
if resp.exit_code < 0 { if resp.exit_code < 0 {
println(resp.output) println(resp.output)
return return