Giter Site home page Giter Site logo

Comments (13)

jbrichau avatar jbrichau commented on July 3, 2024

@dalehenrich
From the logs of the Parasol builds, I can see that the Chrome version changed and we did not update the chromedriver accordingly. I now updated the chromedriver version and I suspect all will run well again.

Now I'm just waiting for Travis-CI to even start a build... I will be looking at alternatives.

from gsdevkit_home.

dalehenrich avatar dalehenrich commented on July 3, 2024

Excellent! I'll update the chrome version in GsDevKit_home as well ... Thanks ...

If/when you find a travis alternative, let me know :)

from gsdevkit_home.

jbrichau avatar jbrichau commented on July 3, 2024

If/when you find a travis alternative, let me know :)

I'm giving Github actions a try with the Smalltalk-CI action. Seems like it errors for Gemstone. Did you ever try it?

from gsdevkit_home.

dalehenrich avatar dalehenrich commented on July 3, 2024

I have not tried it ... and I have not read about it, so I'm not even sure what it does ...

from gsdevkit_home.

jbrichau avatar jbrichau commented on July 3, 2024

@dalehenrich you can take a peek here: https://github.com/SeasideSt/Seaside/runs/1495474848
Seems like I'm running into an issue that the prerequisites for gsdevkit are not installed.

(in the meantime, after several hours, the Seaside build on Travis-CI has run 4 jobs and the Parasol builds did not even start yet... sigh)

from gsdevkit_home.

dalehenrich avatar dalehenrich commented on July 3, 2024

Yeah it looks like you right ... at the moment it is not as simple as unpacking a GemStone version and running code, since native GemStone doesn't know anything about packages ... when we ship Rowan with the product, we should be able to greatly simplify the SmalltalkCi process to behave much more like Pharo and Squeak ... if this is a SmalltalkCi feature, it is theoretically possible to get it working with GsDevKit_home ...

from gsdevkit_home.

jbrichau avatar jbrichau commented on July 3, 2024

@dalehenrich https://github.com/SeasideSt/Seaside/runs/1503440413
Builds are green again for Seaside (once I merge that PR) and now also available via github actions instead of travis-ci.

from gsdevkit_home.

dalehenrich avatar dalehenrich commented on July 3, 2024

Cool that the github actions are working for GemStone ... are you still running on travis or have you abandoned travis altogether?

from gsdevkit_home.

dalehenrich avatar dalehenrich commented on July 3, 2024

looking at the github action... I don't see where you install the chrome-driver? Is the chrome-driver code part of a stable install? And I don't see where you start the selenium job ...

from gsdevkit_home.

dalehenrich avatar dalehenrich commented on July 3, 2024

Okay , I see that the start is part of the install for selenium, so I guess the chrome drive must magically appear ... or does that imply that downloading a chrome-driver isn't necessary? and I just need to launch selenium?

I don't have the time to convert GsDevKit_home to use github actions, but I do have time to wait for travis jobs:) ... for now I'll stick with the old way ... until I find the time ... but I think that github actions looks like the way to go ...

from gsdevkit_home.

jbrichau avatar jbrichau commented on July 3, 2024

Iā€™m still running Travis as well. The entire selenium universe, including matching chromedriver for the installed Chrome is installed via a npm package I found (see build). So, that is a bonus as well.

from gsdevkit_home.

dalehenrich avatar dalehenrich commented on July 3, 2024

@jbrichau, aha! That'll be perfect for travis runs ... we run internal builds on multiple hosts with varying versions of Chrome, so I will have to take that into account the next time I update the GsDevKit_home seaside build scripts ...

Thanks a ton for the info!

from gsdevkit_home.

dalehenrich avatar dalehenrich commented on July 3, 2024

okay ... the _home builds are running clean ... mission accomplished ... looks like the Grease runs are clean as well !

from gsdevkit_home.

Related Issues (20)

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.