Hi Ralph, Can someone tell me how I get an Apache account to able to commit to https://gitbox.apache.org.
I have replaced the ant build in log4cxx with the CMake build. All changes are shown https://github.com/apache/logging-log4cxx/pull/14/files Here is the tail of "mvn release:prepare": [INFO] 88% tests passed, 7 tests failed out of 60 [INFO] [INFO] Total Test time (real) = 29.86 sec [INFO] [INFO] The following tests FAILED: [INFO] 14 - ndctestcase (Failed) [INFO] 15 - patternlayouttest (Failed) [INFO] 29 - optionconvertertestcase (Failed) [INFO] 39 - defaultinittestcase (Failed) [INFO] 41 - smtpappendertestcase (Failed) [INFO] 44 - socketservertestcase (Failed) [INFO] 49 - filenamepatterntestcase (Failed) [INFO] Errors while running CTest [INFO] [INFO] [INFO] [INFO] --- maven-antrun-plugin:1.7:run (autogen) @ apache-log4cxx --- [INFO] [INFO] Executing tasks [INFO] [INFO] main: [INFO] [INFO] autogen: [INFO] [INFO] Executed tasks [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [INFO] BUILD SUCCESS [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [INFO] Total time: 03:21 min [INFO] [INFO] Finished at: 2020-01-31T17:01:15+11:00 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Checking in modified POMs... [INFO] Executing: /bin/sh -c cd /home/stephen/logging-log4cxx && git add -- pom.xml [INFO] Working directory: /home/stephen/logging-log4cxx [INFO] Executing: /bin/sh -c cd /home/stephen/logging-log4cxx && git status [INFO] Working directory: /home/stephen/logging-log4cxx [INFO] Tagging release with the label v0.11.0-RC3... [INFO] Executing: /bin/sh -c cd /home/stephen/logging-log4cxx && git tag -F /tmp/maven-scm-1228479721.commit v0.11.0-RC3 [INFO] Working directory: /home/stephen/logging-log4cxx [INFO] Executing: /bin/sh -c cd /home/stephen/logging-log4cxx && git push https://gitbox.apache.org/repos/asf/logging-log4cxx.git v0.11.0-RC3 [INFO] Working directory: /home/stephen/logging-log4cxx Username for 'https://gitbox.apache.org': stephen-webb Password for 'https://[email protected]': [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 05:47 min [INFO] Finished at: 2020-01-31T17:03:37+11:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.3:prepare (default-cli) on project apache-log4cxx: Unable to tag SCM [ERROR] Provider message: [ERROR] The git-push command failed. [ERROR] Command output: [ERROR] fatal: Authentication failed for ' https://gitbox.apache.org/repos/asf/logging-log4cxx.git/' On Fri, Jan 24, 2020 at 12:41 PM Ralph Goers <[email protected]> wrote: > I am all for anything that can get a release out. > > Ralph > > > On Jan 23, 2020, at 6:26 PM, Stephen Webb <[email protected]> wrote: > > > > Am I correct in thinking the ant build is very broken as 'find-apr.xml' > > does not make use of 'apr-1-config' like 'find_apr.m4' does? (The same > > applies to 'find-apr-util.xml' etc.) > > > > Am I missing something or is log4cxx the only Apache Portable Runtime > user > > that provides an ant build (I looked at Apache HTTP Server, Flood load > > tester and FreeSwitch and they do not provide an ant build). > > > > If I am not mistaken in the above assumptions, it would seem to me > > changing the pom.xml to provide a CMake build (using > > https://github.com/cmake-maven-project/cmake-maven-project and > > https://github.com/apache/logging-log4cxx/pull/12) instead of ant would > be > > a much quicker solution than rewriting all the ant build scripts. > > > > What do you think? > > >
