Do I need to define FISHEYE_INST when installing FishEye?

What's the purpose of this environment variable?

3 answers

1 accepted

2 votes
Accepted answer

The FISHEYE_INST environment variable allows you to separate your FishEye installation data (caches, indexes, temp files, etc.) from the installation binaries. The FISHEYE_INST environment variable is optional. If you choose not to set it, by default FishEye will create all installation data inside the directory that you unpack the binaries.

Please note that this environment variable is differnt from FISHEYE_HOME variable. By default, FISHEYE_HOME is the directory that contains the default binaries that are shipped with the product.

For more information, please see the following documents:

Matt Quail Atlassian Team May 22, 2011

Note that this INST/HOME naming convention in FishEye/Crucible is different to the other Atlassian products. For example, JIRA_HOME refers to the same type of directory that FISHEYE_INST does.

Tom Davies Atlassian Team Jun 11, 2011
While you don't *need* to define it, you *should* if you are running an instance you expect to upgrade. Having a separate FISHEYE_INST directory makes upgrades easier -- you don't need to transfer the installation data from the old unpacked binaries directory to the new.

I was running through Stage 5 of the DragonSlayer and ran into a problem related to this answer, so thought I'd post my observation:

In these Slayer instructions, it has the user setup FECRU_INST, but you never set FISHEYE_INST. Then when you get to step 3.8, you're only given the option of using "FISHEYE_INST/lib" when trying to tell the wizard where you JDBC driver lives. This got me completely stuck because the FISHEYE_INST variable is never set. From reading the details above, guess I could have just put the JDBC driver into my application installation /lib directory, but didn't find this information until I had already restarted the fisheye/crucible installation section over from scratch end setting both variables FECRU_INST and FISHEYE_INST and going back over the steps. Worked.. =)

FECRU_INST is a typo, it should be FISHEYE_INST. This typo has been reported internally to get it fixed in the documentation.

I needed to have it created in order to get FishEye successfully installed. (2.7.11)

Suggest an answer

Log in or Sign up to answer
Community showcase
Published Jan 08, 2019 in Jira

How to Jira for designers

I’m a designer on the Jira team. For a long time, I’ve fielded questions from other designers about how they should be using Jira Software with their design team. I’ve also heard feedback from other ...

922 views 3 9
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you