Thanks for your reply,

Below is my docker command to use *dspace/dspace-dependencies.*

# This image will be published as dspace/dspace
# See https://github.com/DSpace/DSpace/tree/main/dspace/src/main/docker for 
usage details
#
# - note: default tag for branch: dspace/dspace: dspace/dspace:dspace-7_x

# This Dockerfile uses JDK11 by default, but has also been tested with 
JDK17.
# To build with JDK17, use "--build-arg JDK_VERSION=17"
ARG JDK_VERSION=11

# Step 1 - Run Maven Build
#FROM dspace/dspace-dependencies:dspace-*7_x* as build
FROM dspace/dspace-dependencies:dspace-*7.2.1* as build
ARG TARGET_DIR=dspace-installer
WORKDIR /app
# The dspace-installer directory will be written to /install
RUN mkdir /install \
    && chown -Rv dspace: /install \
    && chown -Rv dspace: /app

Instead of 7_x, should we use 7.2.1?, as we are using same version of UI. 
Just curious to know the impact on system(I mean data loss, security 
concerns) if I use hardcoded 7.2.1. Best thing is due to 7.2.1 pipeline 
passed without any errors.
On Friday, December 15, 2023 at 6:15:17 PM UTC+5:30 Majo wrote:

> 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/45a88f3b-50f7-4e0f-bb9b-7c4295303d0dn%40googlegroups.com.

Reply via email to