[Libreoffice-qa] Fwd: Automate the installation of the nightly releases

Jean-Philippe MENGUAL jean-philippe.mengual at libreoffice.org
Sun Jan 20 11:42:05 UTC 2019


Hi,

Well my skills were too limited but I found an alternative. I use uscan 
tool from Debian and I created a script with regexp in the URL, so that 
the proces to be automated. I can share this work with any interested 
people, but it depnds on uscan via Debian.

Regards


Le 13/01/2019 à 08:14, Florian Reisinger a écrit :
> Hi,
>
> You can parse the HTML using regular expression. Not keeping in mind 
> the first X links of a page, all other links on that page help you to 
> build a valid URL. If the URL does not contain sdk out helppack (or a 
> very similar string) it is the main installer.
>
> Does this help you.?
>
> Am Sa., 12. Jän. 2019, 22:50 hat Jean-Philippe MENGUAL 
> <jean-philippe.mengual at libreoffice.org 
> <mailto:jean-philippe.mengual at libreoffice.org>> geschrieben:
>
>     Hi,
>
>     Many thanks for your reply. My problem is that I have few code
>     skills,
>     except shell scripts in bash. How do you fetch the elements of the
>     URLs
>     wich are not predictible then?
>
>     Thanks for your help
>
>     regards
>
>
>
>     Le 12/01/2019 à 21:31, Florian Reisinger a écrit :
>     > Hi,
>     >
>     > Sent from wrong mail address
>     >
>     > ---------- Forwarded message ---------
>     > From: *Florian Reisinger* <reisi007 at gmail.com
>     <mailto:reisi007 at gmail.com> <mailto:reisi007 at gmail.com
>     <mailto:reisi007 at gmail.com>>>
>     > Date: Sa., 12. Jän. 2019, 21:28
>     > Subject: Re: [Libreoffice-qa] Automate the installation of the
>     nightly
>     > releases
>     > To: LibreOffice QA <libreoffice-qa at lists.freedesktop.org
>     <mailto:libreoffice-qa at lists.freedesktop.org>
>     > <mailto:libreoffice-qa at lists.freedesktop.org
>     <mailto:libreoffice-qa at lists.freedesktop.org>>>
>     >
>     >
>     > Hi,
>     >
>     > I wrote a c# (first generation) and a Kotlin/JVM (second
>     generation)
>     > project ( https://github.com/reisi007/Java-SI-GUI ) for that.
>     Besides of
>     > the Linux platform specific components it SHOULD also work on
>     Linux...
>     > (Downloading only, installing MSI works on Windows).
>     >
>     > I think I can help you writing the tool you want :) However, I
>     have no
>     > Linux Eno like environment.
>     >
>     > Yours,
>     >
>     > Florian
>     >
>     > Am Sa., 12. Jän. 2019, 17:38 hat Jean-Philippe MENGUAL
>     > <jean-philippe.mengual at libreoffice.org
>     <mailto:jean-philippe.mengual at libreoffice.org>
>     > <mailto:jean-philippe.mengual at libreoffice.org
>     <mailto:jean-philippe.mengual at libreoffice.org>>> geschrieben:
>     >
>     >     Hi,
>     >
>     >     I now can use the Debian packaged release of the nightly
>     builds of
>     >     Libreoffice. I use the French langpack as well.
>     >
>     >     Could you help me for writing a script run as root, in order to:
>     >     - download the tarballs
>     >     - untar
>     >     - install the Debian packages
>     >     - remove the tarballs and untarred foldersdossiers décompressés
>     >
>     >     The binary needs to be installed before the langpack.
>     >     I know all right what I need, but: in the URL processed by wget,
>     >     there is:
>     >
>     https://dev-builds.libreoffice.org/daily/master/Linux-rpm_deb-x86_64@86-TDF/current/master~2019-01-11_09.39.05_LibreOfficeDev_6.3.0.0.alpha0_Linux_x86-64_deb.tar.gz
>     >     and:
>     >
>     https://dev-builds.libreoffice.org/daily/master/Linux-rpm_deb-x86_64@86-TDF/current/master~2019-01-11_09.39.05_LibreOfficeDev_6.3.0.0.alpha0_Linux_x86-64_deb_langpack_fr.tar.gz
>     >
>     >     - how can I detect th exact name of Linux-rpm_deb-x86_64 at 86-TDF
>     >     automatically (the end number (86) is ramdom)
>     >     - the filename is ramdom too
>     >
>     >     How can I detect them automatically to make them untar and
>     processed
>     >     automatically?
>     >
>     >     Thanks for your help.
>     >
>     >     Regards
>     >
>     >
>     >
>     >
>     >     --
>     >     signature_jp_2
>     >     Logo Hypra      JEAN-PHILIPPE MENGUAL
>     >     DIRECTEUR TECHNIQUE ET QUALITÉ
>     >     102, rue des poissonniers, 75018, Paris
>     >     Tel : +331 84 73 06 61 <tel:+33184730661> Mob : +336 76 34 93 37
>     >     <tel:+33676349337>
>     > jpmengual at hypra.fr <mailto:jpmengual at hypra.fr>
>     <mailto:jpmengual at hypra.fr <mailto:jpmengual at hypra.fr>>
>     >     <mailto:jpmengual at hypra.fr <mailto:jpmengual at hypra.fr>
>     <mailto:jpmengual at hypra.fr <mailto:jpmengual at hypra.fr>>>
>     > www.hypra.fr <http://www.hypra.fr> <http://www.hypra.fr>
>     <http://www.hypra.fr/>
>     >     Facebook Hypra <https://www.facebook.com/hyprasoftware/>
>     Twitter Hypra
>     >     <https://twitter.com/Hypra_> Linkedin Jean-Philippe
>     >     <https://fr.linkedin.com/in/jean-philippe-mengual-800133135>
>     >
>     >
>     >     _______________________________________________
>     >     List Name: Libreoffice-qa mailing list
>     >     Mail address: Libreoffice-qa at lists.freedesktop.org
>     <mailto:Libreoffice-qa at lists.freedesktop.org>
>     >     <mailto:Libreoffice-qa at lists.freedesktop.org
>     <mailto:Libreoffice-qa at lists.freedesktop.org>>
>     >     Change settings:
>     > https://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
>     >     Problems?
>     >
>     http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
>     >     Posting guidelines + more:
>     http://wiki.documentfoundation.org/Netiquette
>     >     List archive:
>     http://lists.freedesktop.org/archives/libreoffice-qa/
>     >
>     >
>     > _______________________________________________
>     > List Name: Libreoffice-qa mailing list
>     > Mail address: Libreoffice-qa at lists.freedesktop.org
>     <mailto:Libreoffice-qa at lists.freedesktop.org>
>     > Change settings:
>     https://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
>     > Problems?
>     http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
>     > Posting guidelines + more:
>     http://wiki.documentfoundation.org/Netiquette
>     > List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
>     >
>
>     -- 
>     Logo Hypra      JEAN-PHILIPPE MENGUAL
>     DIRECTEUR TECHNIQUE ET QUALITÉ
>     102, rue des poissonniers, 75018, Paris
>     Tel : +331 84 73 06 61 <tel:+33184730661> Mob : +336 76 34 93 37
>     <tel:+33676349337>
>     jpmengual at hypra.fr <mailto:jpmengual at hypra.fr>
>     <mailto:jpmengual at hypra.fr <mailto:jpmengual at hypra.fr>>
>     www.hypra.fr <http://www.hypra.fr> <http://www.hypra.fr/>
>     Facebook Hypra <https://www.facebook.com/hyprasoftware/> Twitter Hypra
>     <https://twitter.com/Hypra_> Linkedin Jean-Philippe
>     <https://fr.linkedin.com/in/jean-philippe-mengual-800133135>
>
>
>     _______________________________________________
>     List Name: Libreoffice-qa mailing list
>     Mail address: Libreoffice-qa at lists.freedesktop.org
>     <mailto:Libreoffice-qa at lists.freedesktop.org>
>     Change settings:
>     https://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
>     Problems?
>     http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
>     Posting guidelines + more:
>     http://wiki.documentfoundation.org/Netiquette
>     List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
>

-- 
signature_jp_2
Logo Hypra 	JEAN-PHILIPPE MENGUAL
DIRECTEUR TECHNIQUE ET QUALITÉ
102, rue des poissonniers, 75018, Paris
Tel : +331 84 73 06 61 <tel:+33184730661> Mob : +336 76 34 93 37
<tel:+33676349337>
jpmengual at hypra.fr <mailto:jpmengual at hypra.fr>
www.hypra.fr <http://www.hypra.fr/>
Facebook Hypra <https://www.facebook.com/hyprasoftware/> Twitter Hypra 
<https://twitter.com/Hypra_> Linkedin Jean-Philippe 
<https://fr.linkedin.com/in/jean-philippe-mengual-800133135>


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-qa/attachments/20190120/3ddbf3ad/attachment.html>


More information about the Libreoffice-qa mailing list