Skip to content

Firefly-2099: Harden and improve Firefly standalone install - #2013

Open
robyww wants to merge 1 commit into
devfrom
FIREFLY-2099-stand-hard
Open

Firefly-2099: Harden and improve Firefly standalone install#2013
robyww wants to merge 1 commit into
devfrom
FIREFLY-2099-stand-hard

Conversation

@robyww

@robyww robyww commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

Firefly-2099: Harden and improve Firefly standalone install

  • Add to build_publish an option make only standalone.zip
  • get_firefly now has a development mode to pull from a branch build
  • More checking after each download
  • Java install less fragile
  • Documentation has better trouble shooting
  • fallback clean up of Redis
  • some bug fixes

Testing

  • install firefly using get_firefly in branch testing mode. This command should be from a bash prompt
curl -L https://raw.githubusercontent.com/Caltech-IPAC/firefly/refs/heads/FIREFLY-2099-stand-hard/bin/get-firefly | FIREFLY_BRANCH=FIREFLY-2099-stand-hard bash
  • Try
    • ff start
    • use firefly
    • ff status
    • ff stop
    • ff status (again)
    • ff uninstall

Alternate which to do test install

  • for testing install get_firefly requires jq be installed. If you don't have it (which jq) then you will need to us this command which defines the github run id directly
curl -L https://raw.githubusercontent.com/Caltech-IPAC/firefly/refs/heads/FIREFLY-2099-stand-hard/bin/get-firefly | FIREFLY_BRANCH=FIREFLY-2099-stand-hard FIREFLY_RUN_ID=34644359475 bash

@robyww robyww added the bug label Sep 11, 2026
@robyww robyww added this to the 2026.3 milestone Sep 11, 2026
  - add to build_publis an option  make only standalone
  - get_firefly now has a development mode to pull from a branch build
  - more checking after each download
  - java install less fragile
  - documenation has better trouble shooting
  - fallback clean up of redis
  - fix a couple of bug
@robyww
robyww force-pushed the FIREFLY-2099-stand-hard branch from dae79ec to 4a2b465 Compare September 11, 2026 20:25
@robyww robyww self-assigned this Sep 11, 2026
@robyww
robyww requested a review from loitly September 11, 2026 20:51
@robyww
robyww marked this pull request as ready for review September 11, 2026 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant