Is the failure happening during CI with a shallow clone? I've seen a few systems
> -----Original Message----- > From: simone.trip...@gmail.com [mailto:simone.trip...@gmail.com] On > Behalf Of Simone Tripodi > Sent: Tuesday, June 14, 2016 6:14 PM > To: Maven Users List <users@maven.apache.org> > Subject: [EXTERNAL] SCM APIs cause "ref HEAD is not a symbolic ref" > > Hi all mates, > I've been happily using the Maven SCM APIs to perform few operations "under > the hood" for my users, everything was working fine until stumbled in the > SCMException "Detecting the current branch failed: fatal: ref HEAD is not a > symbolic ref" > The scenario is: I am using the libraries below > > <dependency> > <groupId>org.apache.maven.scm</groupId> > <artifactId>maven-scm-api</artifactId> > <version>${maven.scm.version}</version> > </dependency> > <dependency> > <groupId>org.apache.maven.scm</groupId> > <artifactId>maven-scm-provider-gitexe</artifactId> > <version>${maven.scm.version}</version> > </dependency> > where <maven.scm.version>1.9.4</maven.scm.version>, the sequence of > operations that cause the error are: > > ScmVersion version = new ScmTag(version); > ScmResult result = scmManager.checkOut(repository, new > ScmFileSet(appDir), version); > ... > result = scmManager.add(repository, new ScmFileSet(appDir, > newFile), > commitMessage); > ... > result = scmManager.checkIn(repository, new ScmFileSet( > quickstartDir), > version, commitMessage); The error happens when invoking the checkIn, do > you have any recommendation on how to modify the operations sequence in > order to make it working, when checking out a tag? > > Many thanks in advance, all the best! > -Simo > > https://urldefense.proofpoint.com/v2/url?u=http-3A__people.apache.org_- > 7Esimonetripodi_&d=CwIBaQ&c=PskvixtEUDK7wuWU- > tIg6oKuGYBRbrMXk2FZvF0UfTo&r=dLxYM3PBhAqFnkH7uKz_OVZL1uyui4QoEm > BCjCmEiTk&m=tM- > Hfs5kq996kh6XWQPMEf0VpmT8uuezxYNm_GWNuv0&s=4ojqjCiL_L4n0-ZS5- > nOZWuDL7KVEaCJAt4oj3oucyI&e= > https://urldefense.proofpoint.com/v2/url?u=http- > 3A__twitter.com_simonetripodi&d=CwIBaQ&c=PskvixtEUDK7wuWU- > tIg6oKuGYBRbrMXk2FZvF0UfTo&r=dLxYM3PBhAqFnkH7uKz_OVZL1uyui4QoEm > BCjCmEiTk&m=tM- > Hfs5kq996kh6XWQPMEf0VpmT8uuezxYNm_GWNuv0&s=wpUd7oZEIMSyoQq2a > t3elxk9yOkeyR4NN6GUd3K8ahs&e= ---------------------------------------------------------------------- This e-mail, including any attached files, may contain confidential and privileged information for the sole use of the intended recipient. Any review, use, distribution, or disclosure by others is strictly prohibited. If you are not the intended recipient (or authorized to receive information for the intended recipient), please contact the sender by reply e-mail and delete all copies of this message. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org