Hello! I am a SM with some Jira experience but previously had an administrator who took care of setting up our environments. I now have 3 teams working in 3 backlogs across approx. 12 projects for a large company. We have members who do not like the current set up and would like to have better visibility into each project independently. They suggested a separate board for each project but we all can agree that would be messy in many ways. Looking for more potential ways to solve this dilemma than I currently have the Jira knowledge to do so with and have not found a thread on this particular topic. Thanks!
We have the same type of situation there, and we usually don't bother re-indexing.
I am not sure whether it's missing in your steps or if it's implied, but JIRA is using some file system storage as well (in the Applicaiotn Data\JIRA folder for us).
In those folders, you will have things such as :
So we are usually copying this folder (a zipped version) from production to test environment as well.
As well, in your point 6b, I believe you need to repoint the database in the dbconfig.xml file (part of that famous folder) rather than changing it in the database. It's kind of a chicken and egg problem, the configuration for the database accessed by JIRA cannot be in the database, because JIRA needs this information before accessing the database.
Copying the folder will take care of your indexing, as the indexes will be copied over from production, so we usually don't bother rebuilding them (since it's test, not too many people are using it and load is not an issue).
No advice for application links, as we are not using those.
I was trying to remove an application link using the selenium-webdriver ruby gem.
require "selenium-webdriver"
driver = Selenium::WebDriver.for :chrome, :switches => %w[--ignore-certificate-errors --disable-popup-blocking --disable-translate --ash-immersive-fullscreen ]
driver.navigate.to 'http://jira.mycompany.com/secure/Dashboard.jspa'
driver.switch_to.frame "gadget-0"
puts "Title: #{driver.title}"
element = driver.find_element(:id, 'login-form-username')
element.clear
element.send_keys "myusername"
element = driver.find_element(:id,'login-form-password')
element.clear
element.send_keys "mypassword"
element = driver.find_element(:name,'login')
element.click
wait = Selenium::WebDriver::Wait.new(:timeout => 10)
wait.until { driver.title.start_with? "CM/Quality" }
puts "Title: #{driver.title}"
element = driver.find_element(:link_text,'Administration')
element.click
wait = Selenium::WebDriver::Wait.new(:timeout => 10)
wait.until { driver.title.start_with? "JIRA Administration" }
element = driver.find_element(:link_text,'Application Links')
element.click
element = driver.find_element(:id,'login-form-authenticatePassword')
element.clear
element.send_keys "mypassword"
element = driver.find_element(:name,'authenticate')
element.click
wait = Selenium::WebDriver::Wait.new(:timeout => 10)
wait.until { driver.title.start_with? "Application Links" }
#driver.click("css=a[class=app-delete-link]")
#element = driver.find_element(:link_text,'Delete')
#element.click
driver.save_screenshot("jira.png")
puts driver.inspect
Still need to figure out the Delete click and Add a new application link.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.