GithubHelp home page GithubHelp logo

Site needs to be deployed again about dbic-web HOT 12 OPEN

zmughal avatar zmughal commented on August 16, 2024
Site needs to be deployed again

from dbic-web.

Comments (12)

zmughal avatar zmughal commented on August 16, 2024

Just giving this a bump, since it seems it still hasn't been deployed. ;-)

from dbic-web.

ribasushi avatar ribasushi commented on August 16, 2024

There has been a breakdown of communication on how to actually deploy the current site. I myself (@ribasushi) have no direct knowledge on how to do it.

@zmughal: Could you possibly do the legwork and put together a mini-howto of "how to modify/deploy http://dbix-class.org", possibly by collecting info from @castaway, @dpetrov, @shadowcat-mdk and @idnorton ?

Thanks in advance!

from dbic-web.

zmughal avatar zmughal commented on August 16, 2024

I'd be happy to help! I'll send an e-mail to kick it off if I don't get a response here by Wednesday.

from dbic-web.

castaway avatar castaway commented on August 16, 2024

"Site needs to be deployed again" isnt terribly descriptive of anything.. why, what, who, where?

from dbic-web.

castaway avatar castaway commented on August 16, 2024

Fairly sure its "log in to box, do a git pull".. as the deployment technique..

from dbic-web.

castaway avatar castaway commented on August 16, 2024

I was close.. git pull, then make install .. ;)

from dbic-web.

castaway avatar castaway commented on August 16, 2024

The box in question is SC's "kitty"..

from dbic-web.

castaway avatar castaway commented on August 16, 2024

Ok, I told a few porkies.. what you really need to do is first sacrifice a chicken..

  1. login to kitty aka dbix-class.org
  2. sush dbicorg
  3. cd docroot
  4. git pull origin master
  5. make install
  6. cp -a ../DBIC-Web/pages/*.html .

NB: The above requires 5a) repeat on own box and copy assets/css/application.css over via ssh, as kitty doesn't actually have lessc on it..

I have updated the "update-site.sh" file with the above, including a backup first, since it won't do the lessc part, and the attempt to removes the old one..

BTW is this a brilliant idea? http://www.dbix-class.org/.git/

from dbic-web.

zmughal avatar zmughal commented on August 16, 2024

@castaway++

What would it take to make update-site.sh as part of a GitHub-based webhook?

from dbic-web.

castaway avatar castaway commented on August 16, 2024

I wouldn't do that until the lessc issue is fixed.. and as I'm told by the admin that the box is too old (its OS that is), we'll have to either install manually or remove that requirement from the codebase (etoofancy!)

from dbic-web.

zmughal avatar zmughal commented on August 16, 2024

It appears that the domain at http://dbix-class.org/ no longer works and shows the notice below. I noticed that the link to it was removed in this commit Perl5/DBIx-Class@471279b#diff-19e579bc315f02736320e3c57c24771e.

Selection_682

from dbic-web.

castaway avatar castaway commented on August 16, 2024

The domain registration has been left to lapse, as the site wasn't being maintained

from dbic-web.

Related Issues (13)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.