Skip to content

MB-67577: Migrate Query REST APIs to dev repo#175

Merged
simon-dew merged 12 commits into
release/7.6from
MB-67577
Jul 15, 2025
Merged

MB-67577: Migrate Query REST APIs to dev repo#175
simon-dew merged 12 commits into
release/7.6from
MB-67577

Conversation

@simon-dew
Copy link
Copy Markdown
Contributor

@simon-dew simon-dew commented Jul 15, 2025

Jira issue: MB-67577

Following couchbase/query@fd7e46d, this PR updates the Gradle build scripts to find the OpenAPI specs for the Query REST APIs in https://github.com/couchbase/query.

Now that a critical mass of OpenAPI specs (Search and Query) is no longer stored in this repo, I decided to merge the src and docs directories. I updated the README files, LICENCE files, and build scripts accordingly.

  • Gradle build scripts are now stored in docs/modules/‹project›/‹project›.gradle
  • OpenAPI specs, if not stored remotely, are now stored in docs/modules/‹project›/attachments
  • Examples are still stored in docs/modules/‹project›/examples
  • Snippets are still stored in docs/modules/‹project›/partials
  • Generated AsciiDoc output is still placed in docs/modules/‹project›/pages

@simon-dew simon-dew merged commit e4e374a into release/7.6 Jul 15, 2025
1 check passed
@simon-dew simon-dew deleted the MB-67577 branch July 15, 2025 11:31
simon-dew added a commit that referenced this pull request Aug 19, 2025
* Add preview config
* Remove Query specs
* Move Query gradle scripts to docs
* Move Analytics specs and Gradle scripts to docs
* Move Eventing specs and build scripts to docs
* Move Index specs and Gradle scripts to docs
* Move unpublished specs to docs
* Update Gradle scripts for new spec locations
* Update license and readmes
* Update Git repo ID and user ID for query specs
* Update copyright year
* Build output documentation
simon-dew added a commit that referenced this pull request Aug 19, 2025
* Add preview config
* Remove Query specs
* Move Query gradle scripts to docs
* Move Analytics specs and Gradle scripts to docs
* Move Eventing specs and build scripts to docs
* Move Index specs and Gradle scripts to docs
* Move unpublished specs to docs
* Update Gradle scripts for new spec locations
* Update license and readmes
* Update Git repo ID and user ID for query specs
* Update copyright year
* Build output documentation
simon-dew added a commit that referenced this pull request Sep 10, 2025
* Add preview config
* Remove Query specs
* Move Query gradle scripts to docs
* Move Analytics specs and Gradle scripts to docs
* Move Eventing specs and build scripts to docs
* Move Index specs and Gradle scripts to docs
* Move unpublished specs to docs
* Update Gradle scripts for new spec locations
* Update license and readmes
* Update Git repo ID and user ID for query specs
* Update copyright year
* Build output documentation
dgnicholson pushed a commit that referenced this pull request Oct 21, 2025
* Add preview config
* Remove Query specs
* Move Query gradle scripts to docs
* Move Analytics specs and Gradle scripts to docs
* Move Eventing specs and build scripts to docs
* Move Index specs and Gradle scripts to docs
* Move unpublished specs to docs
* Update Gradle scripts for new spec locations
* Update license and readmes
* Update Git repo ID and user ID for query specs
* Update copyright year
* Build output documentation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant