Coder Social home page Coder Social logo

fedora-modularity / bpo Goto Github PK

View Code? Open in Web Editor NEW
1.0 3.0 1.0 5.43 MB

Build Pipeline Overview service for the Fedora Modularity project

License: GNU General Public License v3.0

Python 0.45% Shell 0.24% HTML 9.95% CoffeeScript 0.24% CSS 12.23% JavaScript 76.87% PowerShell 0.01% GCC Machine Description 0.01% Ruby 0.01%

bpo's Introduction

#Build Pipeline Overview This is a service providing a single UI for accessing information about build states of modules. The first version (currently in progress) is an experimental proof-of-concept hackish implementation. Learn more about BPO

architecture

##Local Development

$ docker-compose up

You might need to wait 10 seconds for the bpo-updater-fake container to push some mock data into elasticsearch.

The UI will be available on http://localhost

Requires docker 1.10 and docker-compose 1.7

Resources in this repo

bpo's People

Contributors

asamalik avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

langdon

bpo's Issues

Get rid of fake updater

I should get rid of the fake updater that puts data into Elasticsearch directly. Instead, I should use the fedmsg updater to listen to messages from the testing emitter - so the updater would get tested as well.

Display more modulemd information in the BPO.

This is copied from trello. Here's the original text:

  • As a BPO user, I want to see components, API, and install profiles, so I know more details about the module.
  • As a BPO dev, I need to have components, API, and install profiles in PDC, so I can ask for that info.
  • AC: PDC stores components, API, and install profiles.

Would it be possible for BPO to get that information from the module build service? Or are we trying to avoid that? Perhaps PDC should have some sort of key or commit hash so that you can easily go look up the modulemd information in the MBS or in dist-git?

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.