Giter Club home page Giter Club logo

ganeti_webmgr-setup's People

Contributors

chancez avatar pbanaszkiewicz avatar

Watchers

 avatar  avatar

Forkers

ffzg chancez osuosl

ganeti_webmgr-setup's Issues

Crypto signing wheels

Take a look at cryptographic signing of wheels. If possible, implement it.

Having signed packages is not that crucial, but still important.

More hardcoded paths

  1. setup.sh: remote repository with configuration points to https://github.com/pbanaszkiewicz/ganeti_webmgr-config.git
  2. build_wheels.sh: pip log gets written to ./pip.log

Don't loop "Destination directory"

It seems a bit repetitive to output where the wheel output will go for each package. I'd recommend you only list that at the end of the build or the beginning and the end.

Here's an example of what i'm talking about:

Running setup.py bdist_wheel for psycopg2
Destination directory: /vagrant/ganeti_webmgr-setup/wheels/centos/6.4/x86_64
Running setup.py bdist_wheel for MySQL-python
Destination directory: /vagrant/ganeti_webmgr-setup/wheels/centos/6.4/x86_64
Running setup.py bdist_wheel for Django
Destination directory: /vagrant/ganeti_webmgr-setup/wheels/centos/6.4/x86_64
Running setup.py bdist_wheel for django-fields
Destination directory: /vagrant/ganeti_webmgr-setup/wheels/centos/6.4/x86_64
Running setup.py bdist_wheel for django-haystack
Destination directory: /vagrant/ganeti_webmgr-setup/wheels/centos/6.4/x86_64

Should instead be something like:

Running setup.py bdist_wheel for psycopg2
Running setup.py bdist_wheel for MySQL-python
Running setup.py bdist_wheel for Django
Running setup.py bdist_wheel for django-fields
Running setup.py bdist_wheel for django-haystack
Destination directory: /vagrant/ganeti_webmgr-setup/wheels/centos/6.4/x86_64

Debug option

It'd be great to have a debug arg that would basically do "set -x" on the script so you can look at each bash command getting executed. This is a low priority feature.

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.