Commit Graph

8 Commits

Author SHA1 Message Date
Eric Halpern d4f6d566f3 Modify roll.py to handle multiple --incl directories (#3500)
This makes it possible to include/exclude multiple directories when rolling src into a vendor directory.

For example, to roll the `cmd` and `go` directories from github.com/attic-labs/noms
into your vendor directory, you could run the following:

```
cd $MY_REPO_HOME
$NOMS/tools/roll.py --incl cmd --incl go https://github.com/attic-labs/noms
```

This patch also strips '.git' if it's present on the end of the repo url.
2017-05-26 12:27:56 -07:00
Ben Kalman cc13253c45 Add --subdir argument to roll.py (#2782)
If you want to roll just the go/ directory of noms, you can do:

$ roll.py https://github.com/attic-labs/noms --incl go

If you want to roll the AWS SDK without the tests, you can do:

$ roll.py https://github.com/aws/aws-sdk-go --excl awstesting

This works with nested directories too, for example --incl go/util

--excl is evaluated after --incl, so you could exclude the perf/
directory of go/ if you really wanted:

$ roll.py https://github.com/attic-labs/noms --incl go --excl go/perf
2016-11-11 15:53:16 -08:00
Erik Arvidsson adff0da9c3 Build script for building JS SDK Docs (#2479)
This script npm installs documentationjs and runs it on noms.js and
puts the output in $WORKSPACE/build

It is intended to be used with Jenkins.
2016-08-31 14:51:23 -07:00
Aaron Boodman 1d752e3101 Update license: Noms will be copyright Attic Labs. (#1976) 2016-07-05 22:07:42 -07:00
Aaron Boodman 40d485bd03 Licensify everything 2016-05-30 14:32:28 -07:00
Aaron Boodman 4fe859848a Update roll.py to filter out sub-vendored deps 2016-02-11 17:02:39 -08:00
Aaron Boodman cff0de3696 non-vendor changes 2016-02-08 23:15:09 -08:00
Aaron Boodman c0c00b5259 Argh, submodules incompatible with CodePipeline. Vendor manually instead. 2016-02-07 21:16:31 -08:00