Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[6346] Create and configure CKAN 2.10 project #3

Merged
merged 8 commits into from
Dec 6, 2023
Merged

[6346] Create and configure CKAN 2.10 project #3

merged 8 commits into from
Dec 6, 2023

Conversation

MarkCalvert
Copy link
Collaborator

This PR Includes the following changes:

  • Forked the CKAN core docker repo https://github.com/ckan/ckan-docker as the base for extending CKAN for the project requirements
  • Created environment variable file .env.dbca to config CKAN configuration on start-up
  • Enable default plugins and views
  • Pip installed CKAN extensions required for the project
  • Create ahoy.yml file for development workflow commands
  • Create .devcontainer for VSCode debugging
  • Updated and extended the CKAN core base images for project requirements
  • Add functionality to use and add supervisor job config files
  • Add functionality to use and add cron jobs
  • Added GitHub workflow dbca_build.yml to build and push docker images to Github registry on push commits to master|develop|tags

- ahoy commands for common docker and dev workflows
- VSCode devcontainer and debugger configurations
- A readme for developers on the DBCA project `README_DBCA.md
- Updated Docker files and Docker compose for the DBCA project
- DBCA specific requirements, startup scripts, env files and overrides
Added build-arg CKAN_IMAGE for ckan worker
@MarkCalvert MarkCalvert self-assigned this Dec 4, 2023
Copy link
Collaborator

@ben3000 ben3000 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved.

@ben3000 ben3000 merged commit cce9caa into master Dec 6, 2023
2 checks passed
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.

2 participants