mirror of
https://github.com/vlang/v.git
synced 2025-09-13 22:42:26 +03:00
tools, ci: print info to use v symlink instead of v symlink -githubci
(#21471)
This commit is contained in:
parent
f19f0797d8
commit
972a137087
2 changed files with 15 additions and 11 deletions
3
.github/workflows/symlink_ci.yml
vendored
3
.github/workflows/symlink_ci.yml
vendored
|
@ -49,8 +49,9 @@ jobs:
|
||||||
rm $(which v)
|
rm $(which v)
|
||||||
v --version && exit 1 || exit 0
|
v --version && exit 1 || exit 0
|
||||||
- name: Symlink (-githubci)
|
- name: Symlink (-githubci)
|
||||||
|
run: ./v symlink -githubci
|
||||||
|
- name: Test after symlink with -githubci (in a separate script)
|
||||||
run: |
|
run: |
|
||||||
./v symlink --githubci
|
|
||||||
cd /tmp/ && v version
|
cd /tmp/ && v version
|
||||||
cd ~ && v version
|
cd ~ && v version
|
||||||
echo 'println(123)' > hi.v
|
echo 'println(123)' > hi.v
|
||||||
|
|
|
@ -4,17 +4,20 @@ const vexe = os.real_path(os.getenv_opt('VEXE') or { @VEXE })
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
at_exit(|| os.rmdir_all(os.vtmp_dir()) or {}) or {}
|
at_exit(|| os.rmdir_all(os.vtmp_dir()) or {}) or {}
|
||||||
|
if os.args.len > 2 {
|
||||||
if os.args.len > 3 {
|
if '-githubci' in os.args {
|
||||||
print('usage: v symlink [OPTIONS]')
|
// TODO: [AFTER 2024-09-31] remove `-githubci` flag and function and only print usage and exit(1) .
|
||||||
exit(1)
|
if os.getenv('GITHUB_JOB') != '' {
|
||||||
}
|
println('::warning::Use `v symlink` instead of `v symlink -githubci`')
|
||||||
|
}
|
||||||
if '-githubci' in os.args {
|
setup_symlink_github()
|
||||||
setup_symlink_github()
|
return
|
||||||
} else {
|
} else {
|
||||||
setup_symlink()
|
println('usage: v symlink')
|
||||||
|
exit(1)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
setup_symlink()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn setup_symlink_github() {
|
fn setup_symlink_github() {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue