Giter VIP home page Giter VIP logo

repotoddy's People

Contributors

weswhet avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

repotoddy's Issues

Configuration should exit if reposado branches are not available.

The below happens when --configure is run and no reposado branches are available. It just skips over that preference. Should exit with a warning to finish setting up reposado.

./repotoddy --configure
Arrange Reposado Branches for automation.
To arrange. (y)
Use existing. (Enter)
Exit. (Ctrl-C)
Current Config: []: y

Path to put Apple Software Update pkginfo metadata in munki. []:

reported by @gbatye

All items removed from Branches if item manually removed from branch.

I think I may have found a "bug" while testing repotoddy.
My branch workflow is:

  1. development
  2. mac-testers
  3. production

I was wondering what would happen if I manually "Unlisted" an update in the development branch that was already in the mac-testers branch. Would it be removed the next time repotoddy ran?
Unfortunately it looks like repotoddy has "unlisted" all items.

Steps to reproduce:

  1. Add all non-deprecated products to the delevlopmet branch:
    ./repoutil --add-product non-deprecated development
    screen shot 2017-08-22 at 10 29 25

  2. Run repotoddy:
    ./repotoddy --run
    screen shot 2017-08-22 at 10 34 28

  3. Remove item (AppleConnect) from development branch
    screen shot 2017-08-22 at 10 36 18

  4. Run repotoddy:
    ./repotoddy --run

Result:
The removed item is the only item available in the Apple & production branches:
screen shot 2017-08-22 at 10 40 48

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.