6core=( gogol-core gogol )
7examples=( gogol-examples )
9priority_=( compute drive appengine storage oauth2 gmail )
10priority=${priority_[@]/#/gogol-}
12library_=( $(ls -d gogol-*) )
13library=( $(echo ${library_[@]} ${priority[@]} | tr ' ' '\n' | sort | uniq -u) )
20 - env: GHCVER=${ver} LIBRARY=${lib}
21 addons: { apt: { packages: [ghc-${ver}], sources: [hvr-ghc] } }
27 declare -a versions=("${!2}")
28 declare -a selected=("${!3}")
35 for lib in ${selected[@]}; do
36 for ver in ${versions[@]}; do
45ghc_all=( 8.6.3 8.4.4 8.2.2)
49echo "Updating ${travis}"
51sed -i -e '/# GENERATED/,/# END GENERATED/d' "${travis}"
53echo "# GENERATED" >> "${travis}"
54matrix "Documentation" ghc_82[@] docs[@] >> "${travis}"
55matrix "Core" ghc_all[@] core[@] >> "${travis}"
56matrix "Priority" ghc_all[@] priority[@] >> "${travis}"
57matrix "Remainder" ghc_82[@] library[@] >> "${travis}"
58matrix "Examples" ghc_82[@] examples[@] >> "${travis}"
59echo "# END GENERATED" >> "${travis}"
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list