spacepaste

  1.  
  2. Hey guys,
  3. After a lot gitlab and git testing/screwing, the continuous integration
  4. script is finally working.
  5. You will need to:
  6. - Rebase the master branch on your personal branches:
  7. $ git checkout master
  8. $ git pull origin master
  9. $ git checkout replaceafill/novalaciro_cms
  10. $ git rebase master
  11. At this point you may be asked about a merge message. Just continue with
  12. the default. If you're not asked anything it's because a fast forward
  13. rebase was possible.
  14. - Keep working on your personal branches:
  15. # do some work on replaceafill/novalaciro_cms
  16. $ git commit -m "Did more work"
  17. $ git push origin replaceafill/novalaciro_cms
  18. - Once you want something deployed to the testing server, push your
  19. personal branch to the appropriate *_dev branch:
  20. $ git push origin replaceafill/novalaciro_cms:novalaciro_dev
  21. This will trigger the gitlab CI copying the content of the *_dev branch
  22. to the server.
  23. The URLs in the testing server are:
  24. https://novalaciro.novawebdevelopment.org/
  25. https://ourrevolutionarlington.novawebdevelopment.org
  26. https://nea4or.novawebdevelopment.org/
  27. And the expected paths for the themes are:
  28. /themes/novalaciro
  29. /themes/ora
  30. /themes/nea4or
  31. so you'll need to make your boxes/images/etc to match. You'll also need
  32. to set up any content your theme uses. I for example had to add a new
  33. box for my homepage jumbotron.
  34. Let me know if you need help with this.
  35.