Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix typo [ci skip] | Kazuhiro NISHIYAMA | 2019-10-08 | 1 | -2/+2 |
| | | | | pointed out by ruby-trunk-changes | ||||
* | Write yaml and json under destdir and print to stdout | Kazuhiro NISHIYAMA | 2019-10-07 | 1 | -2/+10 |
| | |||||
* | Create info.yml and info.json | Kazuhiro NISHIYAMA | 2019-10-07 | 1 | -1/+26 |
| | | | | | - `info.yml` is for ruby/www.ruby-lang.org/_data/releases.yml - `info.json` is meta data for users of snapshot | ||||
* | Remove `-s3` option | Kazuhiro NISHIYAMA | 2019-10-07 | 1 | -7/+0 |
| | | | | It will not use in `ruby/actions`, and `default=tmp` is not correct. | ||||
* | make-snapshot: touch updated files after prepared | Nobuyoshi Nakada | 2019-10-03 | 1 | -2/+2 |
| | | | | | Align mtime of files updated by `make prepare-package` to make packages reproducible. | ||||
* | make-snapshot: suppress make error messages unless failed | Nobuyoshi Nakada | 2019-10-03 | 1 | -14/+30 |
| | |||||
* | make-snapshot: copy cache files instead of linking | Nobuyoshi Nakada | 2019-10-03 | 1 | -6/+1 |
| | | | | To get rid of setting mode and mtime of the original cache files. | ||||
* | Fixed failure message for `clean-cache` | Nobuyoshi Nakada | 2019-10-02 | 1 | -1/+1 |
| | |||||
* | Fix the order of executing `after-update` task | NAKAMURA Usaku | 2019-10-02 | 1 | -3/+7 |
| | |||||
* | Should fail if `system` failed | NAKAMURA Usaku | 2019-10-02 | 1 | -3/+12 |
| | |||||
* | make-snapshot: store timestamps in UTC for zip which lacks timezone | Nobuyoshi Nakada | 2019-09-23 | 1 | -0/+1 |
| | |||||
* | Add `-mtc=off` to `7z` not to store NTFS timestamps | Kazuhiro NISHIYAMA | 2019-09-23 | 1 | -1/+1 |
| | | | | https://sevenzip.osdn.jp/chm/cmdline/switches/method.htm | ||||
* | make-snapshot: Added -no7z option | Nobuyoshi Nakada | 2019-09-22 | 1 | -1/+1 |
| | | | | | | It disables 7z, which seems not to have an option to stop saving extra file attributes (uid/gid and atime), in order to make zip packages stable. | ||||
* | make-snapshot: Do not save extra file attributes | Nobuyoshi Nakada | 2019-09-22 | 1 | -1/+1 |
| | | | | | Extra file attributes (uid/gid and atime) make the packaged zip file unstable. | ||||
* | make-snapshot: export ChangeLog from srcdir | Nobuyoshi Nakada | 2019-09-15 | 1 | -2/+2 |
| | |||||
* | make-snapshot: deprecated -exported option [Bug #16167] | Nobuyoshi Nakada | 2019-09-15 | 1 | -51/+46 |
| | |||||
* | make-snapshot: -git option is no longer provided [ci skip] | Nobuyoshi Nakada | 2019-09-08 | 1 | -2/+0 |
| | |||||
* | make-snapshot: default to the toplevel directory | Nobuyoshi Nakada | 2019-09-08 | 1 | -1/+5 |
| | | | | | | As this tool has been intended to use in a working directory, assume that the toplevel directory is under the VCS, and SVN will no longer be canonical. | ||||
* | Touch copied cache files to make tarballs stable | Nobuyoshi Nakada | 2019-09-08 | 1 | -5/+8 |
| | |||||
* | Get rid of overwriting revision.h and creating .revision.time | Nobuyoshi Nakada | 2019-09-07 | 1 | -1/+3 |
| | |||||
* | Removed -git option of make-snapshot | Nobuyoshi Nakada | 2019-09-05 | 1 | -1/+1 |
| | | | | | Git is not for direct access to a remote repository. Most of its operations need a local clone. | ||||
* | Touch tar file itself to make gz file hash stable | Nobuyoshi Nakada | 2019-09-03 | 1 | -0/+1 |
| | |||||
* | Touch the toplevel directory too | Nobuyoshi Nakada | 2019-09-03 | 1 | -2/+5 |
| | |||||
* | Do not keep tar file by the default | Nobuyoshi Nakada | 2019-09-03 | 1 | -5/+5 |
| | |||||
* | Align timestamps to make tarball stable | Nobuyoshi Nakada | 2019-09-03 | 1 | -12/+40 |
| | |||||
* | Set mtime of checked out files to past time | Nobuyoshi Nakada | 2019-09-02 | 1 | -13/+24 |
| | | | | instead of waiting 2 seconds, if possible. | ||||
* | Fixed the directory to be removed | Nobuyoshi Nakada | 2019-09-02 | 1 | -1/+1 |
| | |||||
* | Restore pwd for each version | Nobuyoshi Nakada | 2019-09-01 | 1 | -0/+2 |
| | |||||
* | Support packaging different branch/tag | Nobuyoshi Nakada | 2019-09-01 | 1 | -2/+2 |
| | |||||
* | Resolve symlinks to cache directory under gems | Nobuyoshi Nakada | 2019-09-01 | 1 | -0/+4 |
| | |||||
* | Exclude ripper y.output from packages [ci skip] | Nobuyoshi Nakada | 2019-08-30 | 1 | -1/+1 |
| | |||||
* | Export the last modified revision for tags [ci skip] | Nobuyoshi Nakada | 2019-08-30 | 1 | -2/+2 |
| | |||||
* | 7z does not accept gzip's options | Kazuhiro NISHIYAMA | 2019-08-30 | 1 | -2/+1 |
| | | | | e.g. `GZIP=-9` | ||||
* | Revert "Treat RUBY_REVISION as an integer on old rubies" | Nobuyoshi Nakada | 2019-08-28 | 1 | -8/+4 |
| | | | | | | | | This reverts commit 6454808c52fff445ff09fefb0fb96988f82aaa3c. It is no longer needed, as `VCS::SVN#get_revisions` now returns `Integer` as revision numbers, and `short_revision` should deal with it. | ||||
* | `revision` might be an Integer | NAKAMURA Usaku | 2019-08-28 | 1 | -2/+2 |
| | |||||
* | Treat RUBY_REVISION as an integer on old rubies | NAKAMURA Usaku | 2019-08-28 | 1 | -4/+8 |
| | |||||
* | Try to fix `make dist` error on chkbuild | Kazuhiro NISHIYAMA | 2019-08-24 | 1 | -1/+1 |
| | | | | | https://rubyci.org/logs/rubyci.s3.amazonaws.com/debian9/ruby-master/log/20190823T213004Z.fail.html.gz https://rubyci.org/logs/rubyci.s3.amazonaws.com/debian8/ruby-master/log/20190824T003006Z.fail.html.gz | ||||
* | Put colorize to library directory. | Hiroshi SHIBATA | 2019-07-15 | 1 | -1/+1 |
| | | | | Same as 66299e7ca83d379d13abaa5411f3e0419334cabb | ||||
* | Put vcs .rb to under the lib direcotory. | Hiroshi SHIBATA | 2019-07-15 | 1 | -1/+1 |
| | | | | Because it's the common library for tool files. | ||||
* | Use GitHub ruby.git for make-snapshot | Takashi Kokubun | 2019-07-02 | 1 | -1/+2 |
| | | | | | | | | | | | | | Previously @hsbt disabled https git clone from git.ruby-lang.org. Using git.ruby-lang.org for non-commit purposes is discouraged. GitHub mirror is actually recommended because it's reliable than single-hosted git.ruby-lang.org, the mirror is almost always well-maintained, and its latency is very small (usually about 10s). So we should just use GitHub here. [Bug #15969] | ||||
* | Alias "master" and "trunk" | Nobuyoshi Nakada | 2019-07-01 | 1 | -2/+2 |
| | |||||
* | Moved Makefile.in under template | Nobuyoshi Nakada | 2019-06-07 | 1 | -1/+2 |
| | |||||
* | Revert "Moved Makefile.in under template" | Nobuyoshi Nakada | 2019-06-07 | 1 | -2/+1 |
| | | | | | | | | | This reverts commits: * 6f9d5fafe040cb02a1278fbfcdcb8063d564824c * bb3c89b6437049e26669b2156310670d5e06e386 And remove the dependency of Makefile on Makefile.in transitionally. | ||||
* | Moved Makefile.in under template | Nobuyoshi Nakada | 2019-06-07 | 1 | -1/+2 |
| | |||||
* | Define RUBY_FULL_REVISION | Nobuyoshi Nakada | 2019-05-31 | 1 | -1/+7 |
| | | | | Only if the short revision differs from the full revision. | ||||
* | Touch Unicode headers and the timestamp before packaging | Nobuyoshi Nakada | 2019-05-30 | 1 | -1/+3 |
| | | | | Not to download Unicode data files at building from the packages. | ||||
* | Default to the current branch | Nobuyoshi Nakada | 2019-05-22 | 1 | -3/+8 |
| | | | | | * tool/make-snapshot: default to the current branch if no branch but srcdir is given. | ||||
* | Fix revision name | Nobuyoshi Nakada | 2019-05-22 | 1 | -1/+1 |
| | | | | | * tool/make-snapshot (package): dump to stringize GIT revisions properly. | ||||
* | Fix revision name | Nobuyoshi Nakada | 2019-05-22 | 1 | -2/+2 |
| | | | | | | | | * tool/make-snapshot (package): use the last revision of the whole tree as the revision name, not a single file. * tool/file2lastrev.rb: ditto. dump without unnecessary subrange and literal quotes, to stringize SVN revisions properly. | ||||
* | Make the range to export as changelog optional | Nobuyoshi Nakada | 2019-04-28 | 1 | -5/+1 |
| | | | | | | | * `from` is defaulted to the beginning of the branch inclusively, otherwise the given revision is excluded as the previous. * `to` is defaulted to the head. |