Harbs, I can send you off the list tomorrow and you can put it to a proper dir ;) It’s a hack :) You will do that once and forgot about that. Of course if we are talking about Maven:)
Thanks, Piotr On Thu, 26 Nov 2020 at 22:46, Harbs <harbs.li...@gmail.com> wrote: > That’s on my local machine. Passing the Dcom option to the ant script > doesn’t help. > > How would I manually get the Adobe artifacts on my machine? > > > On Nov 26, 2020, at 11:18 PM, Christofer Dutz <christofer.d...@c-ware.de> > wrote: > > > > I can tell you what’s going on here. > > > > You are building on a system where the Adobe artifacts aren’t available > in the maven local repo. > > So the mavenizer (AKA maven extension I built to make non maven > artifacts available as Maven artifacts) is kicking in. It expects a user to > accept the license terms. It seems the MAC address of the network > configuration of the build machine changed. You need to pass > > > > > -Dcom.adobe.systemIdsForWhichTheTermsOfTheAdobeLicenseAgreementAreAccepted=b57aca16 > > > > To the build job > > > > Chris > > > > > > Von: Harbs <harbs.li...@gmail.com> > > Datum: Donnerstag, 26. November 2020 um 21:53 > > An: Apache Royale Development <dev@royale.apache.org> > > Betreff: Re: Release Step 003 Succeeded > > I don’t get it. I’m getting an endless loop of: > > > > [exec] The Adobe SDK license agreement applies to the Adobe Flash > Player playerglobal.swc. Do you want to install the Adobe Flash Player > playerglobal.swc? > > [exec] (In a non-interactive build such as a CI server build, > alternatively to typing y or yes you can also set a system property > containing your system which is interpreted as equivalent to accepting by > typing y or yes: > -Dcom.adobe.systemIdsForWhichTheTermsOfTheAdobeLicenseAgreementAreAccepted=b57aca16 > ) > > [exec] Do you accept (Yes/No) ? Your System-Id: b57aca16 > > > > when I run: > >> ant -f releasesteps.xml Release_Step_003 -Drelease.version=0.9.8 > > > > Where is that coming from and why? > > > >> On Nov 26, 2020, at 9:16 PM, apacheroyal...@gmail.com wrote: > >> > >> From the royale-compiler repo: > >> 1. Run: > >> ant -f releasesteps.xml Release_Step_003 -Drelease.version=0.9.8 > >> This will download the artifacts then unzip and compile the source > artifact. > >> 2. Validate that the compiled artifacts match the downloaded artifacts. > >> 3. If they do, then run ant -f releasesteps.xml Release_Step_003_Sign > -Drelease.version=0.9.8 > >> This will PGP sign the source ZIP and compiled JARs > >> 4. Then run ant -f releasesteps.xml Release_Step_003_Upload > -Drelease.version=0.9.8 > >> This will upload the signed artifacts to Maven Release Staging. If you > are getting 401 responses from Nexus (permission denied) please be sure to > have your apache creedentials configured in your .m2/settings.xml file. > >> > >> Feel free to use this template if you haven't got a settings.xml yet: > >> > >> <?xml version="1.0" encoding="UTF-8"?> > >> <settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 > http://maven.apache.org/xsd/settings-1.1.0.xsd" xmlns=" > http://maven.apache.org/SETTINGS/1.1.0" > >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> > >> <servers> > >> <!-- Apache Repo Settings --> > >> <server> > >> <id>apache.releases.https</id> > >> <username>{your apache user id}</username> > >> <password>{your apache user password}</password> > >> </server> > >> </servers> > >> </settings> > >> > >> (Be sure to replace the placeholders with your actual apache committer > id and your Apache password) > >> > >> If you already have a settings.xml, just be sure the "server" block > containing your credentials is added to a servers block in that file. > >> > >> Do not "Close" the staging repository until the other repos have been > added. > > -- Piotr Zarzycki