Giter Site home page Giter Site logo

taylorsilva / concourse Goto Github PK

View Code? Open in Web Editor NEW

This project forked from concourse/concourse

0.0 0.0 0.0 127.24 MB

Concourse is a container-based continuous thing-doer written in Go and Elm.

Home Page: https://concourse-ci.org

License: Apache License 2.0

Dockerfile 0.01% Go 72.62% Shell 0.11% PLpgSQL 1.44% CSS 0.04% HTML 0.09% HCL 0.01% Makefile 0.01% Elm 24.43% JavaScript 0.83% C 0.01% Open Policy Agent 0.01% Less 0.40%

concourse's People

Contributors

andrewedstrom avatar chenbh avatar clarafu avatar dependabot-support avatar edtan avatar evanchaoli avatar evashort avatar jamieklassen avatar jmcarp avatar jmelchio avatar joshzarrabi avatar jtarchie avatar jwntrs avatar kcmannem avatar mariash avatar mhuangpivotal avatar mouellet avatar muntac avatar pivotal-ahirji avatar robdimsdale avatar shyx0rmz avatar tanglisha avatar taylorsilva avatar tobocop avatar vito avatar xenophex avatar xoebus avatar xtreme-sameer-vohra avatar youssb avatar zachgersh avatar

Watchers

 avatar

concourse's Issues

Global Message [wall-3636]

Look at issue 3636 in concourse/concourse

My AC:

  • User can set a message that will display in the web ui and fly cli.
    • fly wall -m "hello world" -e datetime/length
    • I think length will be easier to set because you don't have to think about timezones or write out some long datetime string
  • By default the message does not expire until an admin unsets it.
  • An admin can also set a (datetime/length of time) for when the message expires.
  • Message is returned in the /api/v1/info endpoint
    • web ui hits this endpoint every few seconds
    • fly cli hits this endpoint at the start of every command

fly sync without logging in

What challenge are you facing?

As we make breaking changes to the contract between fly and the API regarding login, users regularly find themselves stuck in a position where they cannot just sync their fly and they are forced to visit the web UI and click the download icons or some similar workaround.

What would make this better?

fly -t target sync -c <concourse url> should just download the correct fly binary, without needing to be logged in. The download path for this binary is a stable contract, and less likely to break than login.

Example of broken workflow

$ fly -t wings login -c https://wings.pivotal.io -n main
logging in to team 'main'

WARNING:

fly version (3.14.1) is out of sync with the target (4.2.2). to sync up, run the following:

    fly -t wings sync

error: resource not found
$ fly -t wings sync
error: unknown target: wings

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.