/
specs.yml
53 lines (51 loc) · 1.77 KB
/
specs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
- ostype: ubuntu
osname: Ubuntu
cron_hour: '02'
runs_on: ubuntu-latest
env:
LANG: C
DEB_SIGN_KEYID: 13A1093296154584245E0300C98FC49D36DAB17F
DEB_BUILD_OPTIONS: nocheck
bbuild_log: git-annex-build.log
test_annex_flavors: [normal, crippled-tmp, crippled-home, nfs-home]
# nfs-tmp was removed/replaced with nfs-home since annex started to use TMPDIR for gpg, and tests started to fail
artifact_basename: git-annex-debianstandalone-packages
artifact_install_steps:
- sudo dpkg -i git-annex*.deb
test_datalad: true
installer_glob: git-annex*.deb
- ostype: macos
osname: macOS
cron_hour: '01'
runs_on: macos-10.15
env:
LANG: C
test_annex_flavors: [normal, crippled-tmp]
# TODO: Add "crippled-home" back in once
# <https://git-annex.branchable.com/bugs/gets_stuck_in_Remote_Tests___40____63____41___while_running_on_OSX_with_HOME_on_crippled_FS/?updated>
# is fixed
test_annex_include:
- flavor: normal
os: macos-latest
artifact_basename: git-annex-macos-dmg
artifact_install_steps:
- hdiutil attach git-annex_*.dmg
- rsync -a /Volumes/git-annex/git-annex.app /Applications/
- hdiutil detach /Volumes/git-annex/
- echo /Applications/git-annex.app/Contents/MacOS >> "$GITHUB_PATH"
test_datalad: true
# TODO: Re-enable macOS testing once it passes reliably
# <https://github.com/datalad/datalad-extensions/pull/33#issuecomment-696368877>
- ostype: windows
osname: Windows
cron_hour: '03'
runs_on: windows-2016
env:
LANG: C.utf-8
test_annex_flavors: []
artifact_basename: git-annex-windows-installer
artifact_install_steps:
- ./git-annex-installer_*.exe /S
test_datalad: true
# TODO: reenable -- was hanging on test step
# see https://github.com/datalad/datalad-extensions/pull/54