Skip to content
This repository has been archived by the owner on May 26, 2019. It is now read-only.

Republish Search #484

Closed
trek opened this issue Jul 29, 2015 · 3 comments
Closed

Republish Search #484

trek opened this issue Jul 29, 2015 · 3 comments

Comments

@trek
Copy link
Member

trek commented Jul 29, 2015

Our friends at @swiftype (thanks @ariabov, @kovyrin, @look, @zumwalt et al) have outfitted us with a beefed up OSS account for publishing versioned search. Right now the guides search is published to someone else's paid account so we could move forward.

Now that we have a legitimate account that meets our needs, we should publish the search.json for every previously published branch to the real account.

Steps to fix:

  1. Create a new engine on the Ember.js swiftype account (@locks, @michaelrkn, and core-team people have this access)
  2. Check out each of previously published guide branches:
  3. To each branch, add one more commit that updates the data/search.yml file to reference the aforementioned's id in as the engine_key key.
  4. re-build the artifacts with for each branch with middleman build
  5. Replace the resulting directory at the appropriate location in the https://github.com/emberjs/guides.emberjs.com repo
  6. For each revision, run the publish-search command.
  7. From the https://github.com/emberjs/guides.emberjs.com project, run divshot push
  8. Check the resulting development environment at each artifact directory to see if search works
  9. If everything thing looks good, publish the public site with divshot promote development production
@look
Copy link

look commented Jul 29, 2015

Sounds great. Let us know if you need any help with your Swiftype account.

@michaelrkn
Copy link
Contributor

I've got this! Just published 1.13 now and will go back and update the others.

@michaelrkn
Copy link
Contributor

Done via emberjs/guides.emberjs.com#7.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants