Sorry if I'm starting to get off topic, but I also think the docker build should be used as part of the release process. This would ensure a clean-room build environment that would not be tainted by a developer's local environment which may have rogue maven or other artifacts. One word: repeatable.
On Wed, Aug 31, 2016 at 10:17 AM, Robert Dale <robd...@gmail.com> wrote: > To elaborate a little more, when the --docs option is selected, an ssh > server (among other things) is started and a process is left running which > keeps the docker image running and accessible. It would be great if that > could be a separate build option. > > On Wed, Aug 31, 2016 at 9:36 AM, Robert Dale <robd...@gmail.com> wrote: > >> I've been meaning to open a ticket to add some options to the build.sh or >> pass options to docker. AFAICT, the docker build is hard coded with --rm >> which removes the docker instance when complete. If that's removed then the >> instance remains, can be attached to, and files extracted. I believe local >> filesystems can be mounted as well and shared that way. I'm no docker >> expert so perhaps there are alternatives already available. >> >> On Wed, Aug 31, 2016 at 9:26 AM, Stephen Mallette <spmalle...@gmail.com> >> wrote: >> >>> ah - good point. i don't know anything about that. i assume that is >>> possible somehow? >>> >>> On Wed, Aug 31, 2016 at 9:24 AM, Jason Plurad <plur...@gmail.com> wrote: >>> >>> > The question is whether the distribution zip files generated during the >>> > build on docker image can be transferred onto your Windows filesystem >>> for >>> > local testing. >>> > >>> > On Wed, Aug 31, 2016 at 9:04 AM, Stephen Mallette < >>> spmalle...@gmail.com> >>> > wrote: >>> > >>> > > We have this issue open: >>> > > >>> > > https://issues.apache.org/jira/browse/TINKERPOP-1179 >>> > > >>> > > which is about AppVeyor and running a windows build. It hasn't moved >>> much >>> > > recently and Apache Infra (i assume) has disabled the AppVeyor >>> > integration >>> > > (which in my book is fine b/c most of the time it ended with a red >>> "X" on >>> > > pull requests). So, the question is, do we care about AppVeyor and >>> > > supporting a Windows build? >>> > > >>> > > For me, i'd say "no" on both (in which case i'd just close this >>> ticket). >>> > > Some reasons: >>> > > >>> > > 1. I think that there aren't enough core developers working on >>> Windows to >>> > > warrant the added effort of trying to maintain a Windows build. >>> > > 2. The complexity of the build will increase with each GLV and it >>> will be >>> > > hard enough trying to keep that sane without Windows. >>> > > 3. Doc generation system is bound to shell environments >>> > > >>> > > Couldn't Windows users fall back to docker for their builds? Seems >>> like >>> > it >>> > > would be easier to maintain a docker/build.bat than it would to try >>> to >>> > make >>> > > everything else we have work on windows? thoughts? >>> > > >>> > >>> >> >> >> >> -- >> Robert Dale >> > > > > -- > Robert Dale > -- Robert Dale