ARROW-5784: [Release][GLib] Replace c_glib/ after running c_glib/autogen.sh in dev/release/02-source.sh#4749
Conversation
dev/release/source/Dockerfile
Outdated
There was a problem hiding this comment.
I've removed the libraries for building Arrow C++, because just runs c_glib/autogen.sh.
ci/travis_release_test.sh
Outdated
There was a problem hiding this comment.
I've enabled the test for GLib configure.
But if you don't want to enable this option, I will remove this.
There was a problem hiding this comment.
It just increase just 1min. We can always run this test now.
Could you remove omit from 02-source-test.rb.?
There was a problem hiding this comment.
Oh...sorry. I've removed this change.
Codecov Report
@@ Coverage Diff @@
## master #4749 +/- ##
==========================================
- Coverage 86.44% 85.89% -0.55%
==========================================
Files 992 881 -111
Lines 138020 115177 -22843
Branches 1418 1418
==========================================
- Hits 119311 98936 -20375
+ Misses 18347 15879 -2468
Partials 362 362
Continue to review full report at Codecov.
|
|
Seems like a nice improvement. Will let @kou review |
|
I'll take a look this after 0.14.0 RC0. Please wait a while. |
kou
left a comment
There was a problem hiding this comment.
Could you check my comments?
I've added a commit to use docker-compose.
dev/release/rat_exclude_files.txt
Outdated
There was a problem hiding this comment.
Could you remove them after we run autogen.sh instead of adding them to archive?
There was a problem hiding this comment.
I've changed to remove them after running autogen.sh.
ci/travis_release_test.sh
Outdated
There was a problem hiding this comment.
It just increase just 1min. We can always run this test now.
Could you remove omit from 02-source-test.rb.?
216fcda to
9a69f8e
Compare
kou
left a comment
There was a problem hiding this comment.
+1
I've rebased on master. I'll merge this when CI is green.
…gen.sh in dev/release/02-source.sh c_glib/ source archive is generated by `make dist` because includes configure script. The current `dev/release/02-source.sh` build Arrow C++ and Arrow GLib to include the artifacts of GTK-Doc and then run `make dist`. But it is slow. So this PR run only `c_glib/autogen.sh` and then replace c_glib/. Author: Yosuke Shiro <[email protected]> Author: Sutou Kouhei <[email protected]> Closes #4749 from shiro615/release-replace-c-glib-after-running-autogen and squashes the following commits: 9a69f8e <Yosuke Shiro> Remove an unnecessary environment variable 3a2550f <Yosuke Shiro> Remove omit from 02-source-test.rb 501a2dd <Yosuke Shiro> Remove autom4te.cache after running autogen.sh 46a4f89 <Sutou Kouhei> Use docker-compose e357a88 <Yosuke Shiro> Exclude c_glib/autom4te.cache/* from RAT check 70cb4a7 <Yosuke Shiro> Remove an unnecessary diff aa78680 <Yosuke Shiro> Enable test test_glib_configure on Travis CI e04276e <Yosuke Shiro> Remove libraries for C++ build 56098ae <Yosuke Shiro> Replace c_glib/ by c_glib/ after running autogen.sh
c_glib/ source archive is generated by
make distbecause includes configure script.The current
dev/release/02-source.shbuild Arrow C++ and Arrow GLib to include the artifacts of GTK-Doc and then runmake dist. But it is slow.So this PR run only
c_glib/autogen.shand then replace c_glib/.