Giter Site home page Giter Site logo

Comments (9)

melezhik avatar melezhik commented on August 18, 2024

so, you want an SCM repo link on a build report, page, right?

from sparky.

melezhik avatar melezhik commented on August 18, 2024

what is delivering?

from sparky.

thibaultduponchelle avatar thibaultduponchelle commented on August 18, 2024

Yes.

Delivering : push tarballs somewhere for production deployment later

from sparky.

melezhik avatar melezhik commented on August 18, 2024

So you suggest if a build produces any sort of tarball (for the future delivery/deployment) - add link to it as well? Those ones are not defined though a "spec" ( in comparison with scm which is a part of sparky.yaml ), the maximum we could do is to convert text into html links in a report. Or I miss your point?

from sparky.

thibaultduponchelle avatar thibaultduponchelle commented on August 18, 2024

I will answer later better, it is between plug-in and UI. You can upload artefacts to github for instance : https://dev.to/davorg/archiving-cpan-logs-in-github-actions-2hfd or you can upload to artifactory, ftp, s3, whatever and push link to the CI system.

from sparky.

thibaultduponchelle avatar thibaultduponchelle commented on August 18, 2024

I think the key is more about how plugins can pass extra infos to UI. I guess that currently it only returns logs.

from sparky.

melezhik avatar melezhik commented on August 18, 2024

that's right. it's just a text file which is an output from a build process, no other structured info, that could be processed later in UI ...

from sparky.

thibaultduponchelle avatar thibaultduponchelle commented on August 18, 2024

Can we think about returning structured info ? Like a json containing a key "log:" + eventually some others ?

It would maybe requires changes almost everywhere ?

from sparky.

melezhik avatar melezhik commented on August 18, 2024

underlying spark job is just sparrowdo runs against either localhost/docker or ssh host that writes to file. For example:

sparrowdo --localhost > report.log

sparrowdo is not designed to return structured info, so it'd be hard to do ...

I don't know. Maybe I'll come up with some solutions later ...

from sparky.

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.