Greg Hendershott
739dac4c3a
When Utah not available, try NEU
2020-04-23 15:04:55 -04:00
Greg Hendershott
c6d518b436
Add Racket 7.6 to example/.travis.yml
2020-02-14 17:05:42 -05:00
Greg Hendershott
d20f540a36
Use Utah for snapshot a.k.a. HEAD builds.
...
NWU doesn't seem to be building Linux at the moment.
2020-01-09 15:46:28 -05:00
Greg Hendershott
15710901e0
Reorder tests from old to new
...
Also make sure we exercise HEAD and HEADCS for newer.
2020-01-09 15:39:30 -05:00
Greg Hendershott
39b78abdc7
Tweak output for curl HEAD request check of installer URL
2019-11-25 15:54:35 -05:00
Greg Hendershott
439d472ab0
Edit comment about #!/bin/bash
2019-11-25 15:30:55 -05:00
Greg Hendershott
1dead206fb
Add editorial/explanation comment to install-racket.sh
2019-11-25 15:23:47 -05:00
Greg Hendershott
7cacf1b480
Various README edits
2019-11-25 14:13:03 -05:00
Greg Hendershott
3aa473a578
Also shellcheck test.sh
2019-11-25 13:43:47 -05:00
Greg Hendershott
20b0d96bc4
Add explicit error checking
2019-11-25 13:43:30 -05:00
Greg Hendershott
960ebda600
Distinguish our own .travis.yml and example/.travis.yml
...
As a result, our own .travis.yml can focus on testing
install-racket.sh as of the current commit.
(I am still using test.sh and `for` loops. It's not immediately
obvious to me how to express that instead using a Travis job matrix --
or that doing so would be any clearer.)
2019-11-25 13:30:53 -05:00
Greg Hendershott
f2ee38346a
Improve comment for main.rkt
2019-11-25 11:30:02 -05:00
Greg Hendershott
abc3d6b6b9
Run shellcheck in test.sh
2019-11-25 11:29:51 -05:00
Greg Hendershott
18eb8fadae
Use bash <(curl raw.githubusercontent.com)
...
As I've started to do in my own projects' .travis.yml files.
2019-11-25 11:27:18 -05:00
Greg Hendershott
2211272c92
shellcheck suggested changes to install-racket.sh
2019-11-25 11:22:14 -05:00
Greg Hendershott
2945afacf9
Add Racket 7.5 to matrix in example .travis.yml
2019-11-20 12:46:44 -05:00
Greg Hendershott
2cc8138f53
Enhance test.sh to exercise all "flavor" permutations
2019-10-24 11:51:33 -04:00
Greg Hendershott
b438731ab3
Add RACKET_CS "flavor"; closes #37
2019-10-24 11:42:16 -04:00
Greg Hendershott
523825f1ac
Add FUNDING.yml
2019-10-24 11:09:40 -04:00
Greg Hendershott
7048c12edf
Update through 7.4
2019-10-24 11:07:14 -04:00
Greg Hendershott
9d5eeb5574
Add RELEASECS
2019-07-23 17:01:15 -04:00
Greg Hendershott
f741bd159b
Update test.sh for recent versions and for RELEASECS
2019-07-23 17:00:55 -04:00
Ethan Estrada
c30155c015
Use shallow git clone instead of full git clone
2019-07-02 09:57:22 -04:00
Greg Hendershott
e7739e0117
Improve comments for "HEAD", "HEADCS", and "RELEASE"; closes #34
2019-06-07 20:13:36 -04:00
Greg Hendershott
73f9132b96
Update through 7.3
2019-06-07 20:08:26 -04:00
Matthew Butterick
07334c631d
Add RACKET_NATIPKG
2019-04-27 09:34:05 -04:00
Greg Hendershott
23fe307ab6
Like 0d7c08f
, but with less stupidity
2019-04-09 20:01:59 -04:00
Greg Hendershott
0d7c08f803
Change DL_BASE to https://www.cs.utah.edu/plt/installers
...
Intermittent outages at mirror.racket-lang.org yesterday and still
ongoing today. downloads.racket-lang.org changed this default, so I'm
doing same. Can change back later, if/as/when they do.
2019-04-09 19:51:57 -04:00
Greg Hendershott
30d4cda100
Add HEADCS to allow_failures just like HEAD and RELEASE
2018-11-29 21:32:05 -05:00
Philip McGrath
892c664cb5
Remove deprecated sudo: false
.
...
Per https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration
and https://blog.travis-ci.com/2018-10-04-combining-linux-infrastructures ,
Travis CI is eliminating its container-based infrastructure
and deprecating the `sudo` keyword.
Also add 7.1 to build matrix.
2018-11-29 16:32:49 -05:00
Philip McGrath
4779de7966
Add "HEADCS" for Racket-on-Chez snapshots
2018-11-19 08:16:24 -05:00
Philip McGrath
92344e09ae
Use https for pre-release.racket-lang.org
2018-10-27 23:53:02 -04:00
Dan Liebgold
85b939a890
Use https for plt.eecs HEAD
2018-10-04 11:16:08 -04:00
Greg Hendershott
1078bc76be
Update install-racket.sh for 7.*
...
Also: Update test.sh and the example .travis.yml through Racket 7.0.
2018-07-28 09:50:28 -04:00
Greg Hendershott
76ba0c7795
Update test.sh through Racket 6.10
2017-08-08 17:45:26 -04:00
Spencer Florence
1df1d73d94
give a better error message on missing installer ( #21 )
2017-08-08 17:41:08 -04:00
Greg Hendershott
d4440963a8
Update example .travis.yml through Racket 6.10
2017-08-01 15:11:08 -04:00
Erik Silkensen
2f4fb6af85
Update for 6.10+ installer URLs ( #20 )
...
* Update for 6.10+ installer URLs, fixes #19
2017-08-01 15:08:35 -04:00
Greg Hendershott
daf965ac9c
Update Racket versions
...
Also update the commented-out example of packages:
- No need to `cd`; can run `raco pkg install` in the repo dir.
- Add a step to check the package deps.
2017-04-10 23:58:57 -04:00
Greg Hendershott
de009a9e0f
Merge pull request #18 from zenspider/fix/minimal-on-master
...
Overhaul install-racket.sh and add test.sh to validate full matrix.
2016-08-24 09:21:09 -04:00
Ryan Davis
ca38aeef46
Removed SCOPE_SNAPSHOT from .travis.yml
2016-08-13 14:44:53 -07:00
Ryan Davis
67b38da25f
Overhaul install-racket.sh and add test.sh to validate full matrix.
...
Namely, added test.sh to run through all the possible downloads and test for validity.
Added handler for TEST=1 in install-racket.sh.
Normalize urls as much as possible and to get minimal installs working
properly. This can probably be merged to master and drop the minimal
branch entirely.
I think there is still some cleanup that can happen. The various linux
flavors can probably be unified, if not parameterized.
This patch removes SCOPE_SNAPSHOT, as it seems to point to incredibly
stale content. RELEASE does too, but there is a note that it is only
valid during release phases.
2016-08-08 16:50:59 -07:00
Greg Hendershott
0a1d589cec
Merge pull request #16 from gus-massa/16-7-Release
...
Update the URL of the RELEASE version
2016-07-09 12:13:28 -04:00
Gustavo Massaccesi
545b287d90
Update the URL of the RELEASE version
2016-07-09 09:56:47 -03:00
Greg Hendershott
a583ee4533
Merge pull request #15 from lexi-lambda/master
...
Update for 6.5 installer URLs
2016-05-03 09:35:45 -04:00
Alexis King
831a87d30a
Update for 6.5 installer URLs
...
fixes #14
2016-05-03 00:30:40 -07:00
Greg Hendershott
5caea9af7f
Use sudo: false
in example .travis.yml
...
See issue #5
2016-01-17 13:43:44 -05:00
Gustavo Massaccesi
84415da65d
Add support for pre-release snapshot
2015-10-20 22:13:20 -03:00
Greg Hendershott
5e4d017204
set-of-scopes: use new racket-current-x86_64-linux.sh
2015-06-29 10:46:39 -04:00
Greg Hendershott
4c77798b3c
Add Racket 6.2 to matrix in example .travis.yml
2015-06-28 09:01:19 -04:00