noaa-ocs-modeling / CoupledModelDriver

coupled model configuration generation
https://CoupledModelDriver.readthedocs.io
Creative Commons Zero v1.0 Universal
4 stars 3 forks source link

OCS modeling Github gold copy on VLAB #98

Closed saeed-moghimi-noaa closed 3 years ago

ghost commented 3 years ago

Jenkins job created and correctly configured.

Workspace location: https://vlab.noaa.gov/jenkins/job/noaa-ocs-modeling-refresh/ws/

VLAB repository location: https://vlab.noaa.gov/redmine/projects/noaa-ocs-modeling/repository/noaa-ocs-modeling

ADC-WW3-NWM-NEMS does not recursively update because of adcirc-cg being a private repository; working on solutions to that now.

ghost commented 3 years ago

the only repository not currently backed up to VLAB is adcirc-cg; I continue to work on how to use the private credentials to clone it

saeed-moghimi-noaa commented 3 years ago

Thanks Zach, Would you please create a gist/howto document on the steps and setting we need on Github and Vlab. -Saeed


Saeed Moghimi, PhD UCAR/NOAA - NOS Storm Surge Modeling https://nauticalcharts.noaa.gov/learn/storm-surge-modeling.html Team Lead Coastal Marine Modeling Branch, Coast Survey Development Laboratory, Office of Coast Survey at NOAA National Ocean Service. Address: 1315 East West Hwy, Room 6607, Silver Spring, Maryland 20910 Phone: (240) 847-8230

The contents of this message are mine personally and do not necessarily reflect any position of NOAA.

On Tue, May 25, 2021 at 11:13 AM Zachary Burnett @.***> wrote:

the only repository not currently backed up to VLAB is adcirc-cg; I continue to work on how to use the private credentials to clone it

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/noaa-ocs-modeling/CoupledModelDriver/issues/98#issuecomment-847950595, or unsubscribe https://github.com/notifications/unsubscribe-auth/APZULD7O3GWJYIFEUEJ5KNTTPO5A3ANCNFSM45FELVVQ .

ghost commented 3 years ago

sure thing, I'll start by making one here then we'll see if we need a gist

  1. create a new VLAB project if one does not exist: the one for noaa-ocs-modeling is at https://vlab.noaa.gov/redmine/projects/noaa-ocs-modeling/repository/noaa-ocs-modeling
  2. create a new VLAB Jenkins job if one does not exist: the one for noaa-ocs-modeling is at https://vlab.noaa.gov/jenkins/job/noaa-ocs-modeling-refresh
  3. clone the repository to local
  4. do git add submodule https://github.com/noaa-ocs-modeling/<repository>
  5. git push all the new submodules, making sure not to push the actual content files themselves but just the submodule heads
  6. go to the Configure page: https://vlab.noaa.gov/jenkins/job/noaa-ocs-modeling-refresh/configure
  7. set the following values in Source Code Management:
    ssh://vlab.noaa.gov:29418/noaa-ocs-modeling
    jenkins (192.168.55.14)
  8. set the regularity to 1 day in Build Triggers -> Build periodically
    H 0 * * *
  9. add the following commands to Build -> Execute shell -> Command:
    git submodule update --remote
    git submodule update