ERDDAP™ Proces uvolňování
- Ujistěte se, že jsou k dispozici soubory pro porovnání obrázků (Tohle může znamenat běh.
mvn ověřeníPokud to chcete urychlit, omezte to na skupinu ImageComparison, i když poznámka, která stále vyžaduje provedení testů Jetty) - Aktualizovat závislost
mvn versions:display-dependency-updates // (displays updates)
mvn versions:use-latest-versions // (updates dependencies, though sometimes we don’t want to do all of them)
mvn versions:update-properties // (updates versions in the property block)
- Aktualizovat pluginy
mvn versions:display-plugin-updates // (displays updates, need to manually update)
- Spustit testy, aby se ujistil, že aktualizace závislosti nezlomily nic pro všechny hlavní konfigurace (soubory údajů, které se zejména zpracovávají, i když i jiná významná nastavení) . Všimněte si, že externí zkušební souprava může být velmi ochromující. Pomalé testovací apartmá může trvat velmi dlouho.
mvn verify
mvn verify -P external
mvn verify -P slowAWS
- Použití
python translation / translate.pyaktualizovat překlady v případě potřeby. - EDStatic.java vývoj Režim na false, změna čísla verze a datum vydání.
- Stavět.
mvn clean
mvn compile
mvn package
Kanárské
Poslat válečný soubor pro distribuci na Coastwatch serveru nebo některé jiné server, který používá většinu typů datových souborů a přijímá spoustu provozu. Chceme se pokusit najít chyby před širším rozdělením budovy.
Zahrnout zprávu při vyprávění o novém vydání.
Standardní postup je:
- Nahrát .war soubor na pobřeží hodinky \[ tomcat \] / obsah / erddap /
- Jako uživatel = tomcat:
- V \[ tomcat \] / bin /: . / shutdow.sh / / použít "ps -fu tomcat", aby se ujistil, že se zastavil
- V \[ tomcat \] / webové aplikace /: rm-rf erddap rm erddap. válka cp.. / obsah / erddap / erddap2.22.war erddap.war / / nebo jaké číslo je
- V \[ tomcat \] / bin /: / startup.sh
- Po ERDDAP vrátil webové stránky, v \[ tomcat \] / webové aplikace /: chgrp-R erddap erddap chmod - R g + rw erddap chmod-R o-rwx erddap
Vydání GitHub
Návrh vydání GitHub, včetně erddap.war a erddapContent .zip (žádná čísla verzí)
title: The official v2.25 version popis: Viz seznam změn https://erddap.github.io/changes#version-225
Aktualizace dokumentace
- Aktualizovat číslo verze v souboru docusaurus.consult.ts (v sekci patky) .
- Upravit stránky dokumentace (deploy- instal.md a deploy- update.md) .
- Hledat \[ erddap.war \]
- Kopírovat stávající informace (lehce reformovaný) seznam předchozích zařízení2.
- Změnit aktuální informace o uvolnění pro erddap. válka v \[ erddap.war \]
- Spustit překlady pro dokumentaci stránky.
- Požádat o tahání a sloučit změny.
- Nastavit místo dokumentace (viz readme) .
Zajistit, aby ostatní repo obchody byly aktuální podle potřeby
Především to znamená ErdapContent a ErdapTest, ale měly by být aktualizovány během změn vývoje.
Upozornit uživatele
První oznámení všem uživatelům, kteří požadovali změny (nebo jejichž chyby byly opraveny) . Dejte jim čas na ověření změn a / nebo řešení problémů.
ERDDAP verze 2.25 je nyní k dispozici!
O změnách si můžete přečíst v https://erddap.github.io/changes#version-225
Některé změny jsou změny, které jste navrhl. Děkuji vám za vaše návrhy. Hledejte své jméno v seznamu změn, abyste viděli podrobnosti. Bylo by skvělé, kdybyste mohli vyzkoušet nové funkce brzy, než ohlásím tuto novou verzi širšímu publiku.
Pokud jste ERDDAP administrátor, pokyny pro modernizaci jsou uvedeny v https://erddap.github.io/docs/server-admin/deploy-update
Pokud máte nějaké problémy, otázky, návrhy, prosím, pošlete mi e-mail.
Díky za použití ERDDAP .
Oznámit vydání
Pošlete oznámení na seznam hlášení.