[python] Je k dispozici novější verze?

Petr Blahoš petr na blahos.com
Pondělí Prosinec 3 16:30:00 CET 2018


Ano. Ovšem ten deploy proces vypadá tak, že se někam nahraje nová verze
balíčku, a nějaké množství počítačů si tu novou verzi musí nějak opatrně
převzít. Opatrně znamená, že je nemůžu jenom tak zabít a přeinstalovat, ale
musím počkat, až tam něco doběhne, zařídit, aby se to nerozběhlo znovu,
shodit aplikaci, nainstalovat, a spustit znovu. Dále, ne všechny ty
počítače
musí nutně běžet, proto ten deploy vypadá tak, že když se počítač spustí,
tak
si zaktualizuje na poslední verzi, ale když běží, tak se musí nějak
dozvědět,
že se má zaktualizovat. A teď řeším tu část: Dozvědět se, že se má
zaktualizovat.

--
Petr



On Mon, Dec 3, 2018 at 4:18 PM Petr Messner <petr.messner na gmail.com> wrote:

> Když uděláš novou verzi aplikace, tak v následujícím deploy procesu
> (nějaký skript, nebo ideálně spuštěný automaticky přes CI) se tato nasadí.
> Tohle? Nebo něco jiného?
>
> PM
>
> po 3. 12. 2018 v 16:02 odesílatel Petr Blahoš <petr na blahos.com> napsal:
>
>> Tohle je ale API warehousu, můj balíček vůbec na warehousu nebude, bude
>> na nějakým místním disku. Já jsem spíš doufal, že tomu předhodím soubor,
>> a ono mi to řekne: Je / není novější, než ten nainstalovaný.
>>
>> --
>> Petr
>>
>> On Mon, Dec 3, 2018 at 3:51 PM Jirka Vejrazka <jirka.vejrazka na gmail.com>
>> wrote:
>>
>>> Neco jako https://warehouse.pypa.io/api-reference/#available-apis ?
>>>
>>>   Jirka
>>>
>>> On Mon, 3 Dec 2018 at 15:48, Petr Blahoš <petr na blahos.com> wrote:
>>>
>>>> Ahoj,
>>>>
>>>> tak už máme solidně fungující pip, takže když uděláme pip install -U
>>>> balíček....whl,
>>>> tak ho to nainstaluje. Teď si ale představte, že mám nějakou dlouho
>>>> běžící aplikaci,
>>>> a v ní bych se potřeboval ptát, jestli existuje nová verze (v kterémžto
>>>> případě aplikaci
>>>> ukončím, zaktualizuju, a znovu spustím).
>>>>
>>>> Existuje nějaké API, které je schopné říct mi, jaká je aktuální
>>>> nainstalovaná verze
>>>> balíčku, a jestli verze na vzdáleném úložišti je novější?
>>>>
>>>> Díky,
>>>> Petr
>>>> --
>>>> https://blahos.com/
>>>> https://traceability.cz/
>>>> _______________________________________________
>>>> Python mailing list
>>>> python na py.cz
>>>> http://www.py.cz/mailman/listinfo/python
>>>>
>>>> Visit: http://www.py.cz
>>>>
>>> _______________________________________________
>>> Python mailing list
>>> python na py.cz
>>> http://www.py.cz/mailman/listinfo/python
>>>
>>> Visit: http://www.py.cz
>>>
>>
>>
>> --
>> https://blahos.com/
>> https://traceability.cz/
>> _______________________________________________
>> Python mailing list
>> python na py.cz
>> http://www.py.cz/mailman/listinfo/python
>>
>> Visit: http://www.py.cz
>>
> _______________________________________________
> Python mailing list
> python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>


-- 
https://blahos.com/
https://traceability.cz/
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20181203/47292984/attachment.html>


Další informace o konferenci Python