Page MenuHomeDevCentral

Stage www.eglide.org
ClosedPublic

Authored by dereckson on Apr 19 2017, 21:20.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Nov 12, 19:59
Unknown Object (File)
Mon, Nov 11, 03:51
Unknown Object (File)
Sat, Nov 9, 22:11
Unknown Object (File)
Sat, Nov 9, 22:10
Unknown Object (File)
Sat, Nov 9, 22:10
Unknown Object (File)
Fri, Nov 8, 23:20
Unknown Object (File)
Fri, Nov 8, 23:20
Unknown Object (File)
Fri, Nov 8, 22:36
Subscribers

Details

Summary

Source repository is rEGLIDEWWW.

Test Plan

Already tested in D678

Diff Detail

Repository
rSTAGING Staging area
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Currently, we've on Ysul a /opt/staging directory.

Salt master is configured to use two directories as source:

  • /opt/nasqueron-ops (rOPS)
  • /opt/staging (until now wasn't in Git, that's the repo we're creating here as rSTAGING)

D678 gives salt://wwwroot/eglide.org/www as source for www.eglide.org website.

Instead to create and maintain manually a directory hierarchy on the Salt master,
we'll provide submodule in Git.

That allows to do this to recreate the structure:

$ git clone <staging repo>
$ git submodule init --recursive

To update a repo, procedure is:

Local computer
$ [update manually a submodule dir through git pull or fetch/rebase]
$ git add <submodule dir>
$ git commit
$ arc diff
Salt master
$ git pull
$ git submodule update --init --recursive <submodule dir>
This revision is now accepted and ready to land.Apr 20 2017, 15:32
This revision was automatically updated to reflect the committed changes.