Hi.

This happened to us too. In our case, issue was that we used
DSpace/dspace-dependencies image.
(this one: https://hub.docker.com/r/dspace/dspace-dependencies )
It was recently changed to NOT include git.
(in this commit:
https://github.com/DSpace/DSpace/commit/538833f8a8573e55b49cb28ee6bfbc5330ad6bc4#diff-39dec157e9f52bfc7b0fdf58b66b346b3a9039099663725a13b4b4ce446dafd1
)
There are several possibilities for you. You can include git in your build
Dockerfile,
use your own (old) dspace-dependencies image or synchronize code with
upstream (possibly maven build file = pom.xml)

I also advise you to check if git is present while building, before
proceeding. It might be
some other issue, but to me it looks exactly like I described above.

Best regards,
Majo



On Fri, Dec 15, 2023 at 1:35 PM 'Manish Kumar' via DSpace Community <
[email protected]> wrote:

> Hi all,
>
> I am facing below error when build and deploy my application through
> docker with Jenkins pipeline. It was working earlier, we didn't changed any
> thing, just redeployed our code and started throwing this issue, it's
> happening for all env's (Dev, QA, Stg and Prod).
>
> I need your quick help, will be highly appreciated.
>
>  --------
> Downloaded from central:
> https://repo.maven.apache.org/maven2/org/tmatesoft/svnkit/svnkit/1.8.5/svnkit-1.8.5.jar
>  (3.8
> MB at 10 MB/s)
> #16 32.84 [INFO] Executing: /bin/sh -c cd '/app/dspace-api' && 'git'
> 'rev-parse' '--verify' 'HEAD'
> #16 32.84 [INFO] Working directory: /app/dspace-api
> #16 32.86 [INFO]
> ------------------------------------------------------------------------
> #16 32.86 [INFO] Reactor Summary for DSpace Parent Project 7.2.1:
> #16 32.86 [INFO]
> #16 32.86 [INFO] DSpace Parent Project ..............................
> SUCCESS [  2.653 s]
> #16 32.86 [INFO] DSpace Services Framework :: API and Implementation
>  SUCCESS [ 13.534 s]
> #16 32.86 [INFO] DSpace Kernel :: API and Implementation ............
> FAILURE [ 14.958 s]
> #16 32.86 [INFO] DSpace Addon Modules ...............................
> SKIPPED
> #16 32.86 [INFO] DSpace Kernel :: Additions and Local Customizations
>  SKIPPED
> #16 32.86 [INFO] DSpace IIIF ........................................
> SKIPPED
> #16 32.86 [INFO] DSpace OAI-PMH .....................................
> SKIPPED
> #16 32.86 [INFO] DSpace RDF .........................................
> SKIPPED
> #16 32.86 [INFO] DSpace SWORD .......................................
> SKIPPED
> #16 32.86 [INFO] DSpace SWORD v2 ....................................
> SKIPPED
> #16 32.86 [INFO] DSpace Server Webapp ...............................
> SKIPPED
> #16 32.86 [INFO] DSpace Server Webapp:: Local Customizations ........
> SKIPPED
> #16 32.86 [INFO] DSpace Assembly and Configuration ..................
> SKIPPED
> #16 32.86 [INFO]
> ------------------------------------------------------------------------
> #16 32.86 [INFO] BUILD FAILURE
> #16 32.86 [INFO]
> ------------------------------------------------------------------------
> #16 32.86 [INFO] Total time:  31.490 s
> #16 32.86 [INFO] Finished at: 2023-12-15T11:52:32Z
> #16 32.86 [INFO]
> ------------------------------------------------------------------------
> #16 32.86 [ERROR]
> *Failed to execute goal
> org.codehaus.mojo:buildnumber-maven-plugin:1.4:create (***) on project
> dspace-api: Cannot get the revision information from the scm repository
> :#16 32.86 [ERROR] Exception while executing SCM command.: Error while
> executing command. Error while executing process. Cannot run program "git"
> (in directory "/app/dspace-api"): error=2, No such file or directory*
> #16 32.86 [ERROR] -> [Help 1]
> #16 32.86 [ERROR]
> #16 32.86 [ERROR] To see the full stack trace of the errors, re-run Maven
> with the -e switch.
> #16 32.86 [ERROR] Re-run Maven using the -X switch to enable full debug
> logging.
> #16 32.86 [ERROR]
> #16 32.86 [ERROR] For more information about the errors and possible
> solutions, please read the following articles:
> #16 32.86 [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> #16 32.86 [ERROR]
> #16 32.86 [ERROR] After correcting the problems, you can resume the build
> with the command
> #16 32.86 [ERROR]
> * mvn <args> -rf :dspace-api#16 ERROR: process "/bin/sh -c mvn clean
> package -Denforcer.fail=false &&   mv
> /app/dspace/target/$***TARGET_DIR***/* /install &&   mvn clean" did not
> complete successfully: exit code: 1*
> ------
>  > [build 5/5] RUN mvn clean package -Denforcer.fail=false &&   mv
> /app/dspace/target/dspace-installer/* /install &&   mvn clean:
> Error: ERROR] -> [Help 1]
> Error: ERROR]
> Error: ERROR] To see the full stack trace of the errors, re-run Maven with
> the -e switch.
> Error: ERROR] Re-run Maven using the -X switch to enable full debug
> logging.
> Error: ERROR]
> Error: ERROR] For more information about the errors and possible
> solutions, please read the following articles:
> Error: ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> Error: ERROR]
> Error: ERROR] After correcting the problems, you can resume the build with
> the command
> Error: ERROR]   mvn <args> -rf :dspace-api
> ------
> Dockerfile:23
> --------------------
>   22 |     # Copy the dspace-installer directory to /install.  Clean up
> the build to keep the docker image small
>   23 | >>> RUN mvn clean package -Denforcer.fail=false && \
>   24 | >>>   mv /app/dspace/target/$***TARGET_DIR***/* /install && \
>   25 | >>>   mvn clean
>   26 |
> --------------------
> *ERROR: failed to solve: process "/bin/sh -c mvn clean package
> -Denforcer.fail=false &&   mv /app/dspace/target/$***TARGET_DIR***/*
> /install &&   mvn clean" did not complete successfully: exit code: 1*
> Error: Process completed with exit code 1.
>
> --
> All messages to this mailing list should adhere to the Code of Conduct:
> https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
> ---
> You received this message because you are subscribed to the Google Groups
> "DSpace Community" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/dspace-community/7eb18486-8fe2-4851-9153-3279356e80afn%40googlegroups.com
> <https://groups.google.com/d/msgid/dspace-community/7eb18486-8fe2-4851-9153-3279356e80afn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
All messages to this mailing list should adhere to the Code of Conduct: 
https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dspace-community/CAJ98do6iHvdCmPXmL66rgRK%2Bj608ooZ6wRrgGKvjsDirQadmHw%40mail.gmail.com.

Reply via email to