Skip to content

Commit

Permalink
Merge pull request #697 from hexagontk/develop
Browse files Browse the repository at this point in the history
Update domain
  • Loading branch information
jaguililla committed Mar 23, 2024
2 parents c97a317 + 1aa548a commit ab528a4
Show file tree
Hide file tree
Showing 60 changed files with 202 additions and 202 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ permissions:

jobs:
build:
uses: hexagonkt/.github/.github/workflows/graalvm_gradle.yml@master
uses: hexagontk/.github/.github/workflows/graalvm_gradle.yml@master
with:
check_directory: core/build
10 changes: 5 additions & 5 deletions .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
os: [ ubuntu-latest, windows-latest, macos-latest ]

name: build (${{ matrix.os }})
uses: hexagonkt/.github/.github/workflows/graalvm_gradle.yml@master
uses: hexagontk/.github/.github/workflows/graalvm_gradle.yml@master
with:
os: ${{ matrix.os }}
check_directory: core/build
Expand All @@ -42,7 +42,7 @@ jobs:
os: [ ubuntu-latest, windows-latest, macos-latest ]

name: sample_keystores (${{ matrix.os }})
uses: hexagonkt/.github/.github/workflows/graalvm_gradle.yml@master
uses: hexagontk/.github/.github/workflows/graalvm_gradle.yml@master
with:
os: ${{ matrix.os }}
ref: develop
Expand Down Expand Up @@ -75,13 +75,13 @@ jobs:
run: ./gradlew --stacktrace nativeTest

jmh:
uses: hexagonkt/.github/.github/workflows/graalvm_gradle.yml@master
uses: hexagontk/.github/.github/workflows/graalvm_gradle.yml@master
with:
ref: develop
tasks: jmh

build_site:
uses: hexagonkt/hexagon/.github/workflows/site.yml@master
uses: hexagontk/hexagon/.github/workflows/site.yml@master
with:
ref: develop

Expand All @@ -92,7 +92,7 @@ jobs:
os: [ ubuntu-latest, windows-latest, macos-latest ]

name: test_publishing (${{ matrix.os }})
uses: hexagonkt/.github/.github/workflows/graalvm_gradle.yml@master
uses: hexagontk/.github/.github/workflows/graalvm_gradle.yml@master
with:
os: ${{ matrix.os }}
ref: develop
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/pull_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,25 +6,25 @@ permissions:

jobs:
sample_keystores:
uses: hexagonkt/.github/.github/workflows/graalvm_gradle.yml@master
uses: hexagontk/.github/.github/workflows/graalvm_gradle.yml@master
with:
tasks: createCa createIdentities

native_test:
uses: hexagonkt/.github/.github/workflows/graalvm_gradle.yml@master
uses: hexagontk/.github/.github/workflows/graalvm_gradle.yml@master
with:
tasks: nativeTest

jmh:
uses: hexagonkt/.github/.github/workflows/graalvm_gradle.yml@master
uses: hexagontk/.github/.github/workflows/graalvm_gradle.yml@master
with:
tasks: jmh

build_site:
uses: hexagonkt/hexagon/.github/workflows/site.yml@develop
uses: hexagontk/hexagon/.github/workflows/site.yml@develop

test_publishing:
uses: hexagonkt/.github/.github/workflows/graalvm_gradle.yml@master
uses: hexagontk/.github/.github/workflows/graalvm_gradle.yml@master
with:
check_directory: core/build
tasks: publishToMavenLocal -x test
50 changes: 25 additions & 25 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

<h3 align="center">
<a href="https://hexagonkt.com">
<img alt="Hexagon" src="https://hexagonkt.com/tile-small.png" />
<a href="https://hexagontk.com">
<img alt="Hexagon" src="https://hexagontk.com/tile-small.png" />
</a>
<br>
Hexagon
Expand All @@ -10,22 +10,22 @@
<h4 align="center">The atoms of your platform</h4>

<p align="center">
<a href="https://github.com/hexagonkt/hexagon/actions">
<a href="https://github.com/hexagontk/hexagon/actions">
<img
alt="GitHub Actions"
src="https://github.com/hexagonkt/hexagon/workflows/Release/badge.svg" />
src="https://github.com/hexagontk/hexagon/workflows/Release/badge.svg" />
</a>
<a href="https://hexagonkt.com/jacoco">
<img src="https://hexagonkt.com/img/coverage.svg" alt="Coverage" />
<a href="https://hexagontk.com/jacoco">
<img src="https://hexagontk.com/img/coverage.svg" alt="Coverage" />
</a>
<a href="https://search.maven.org/search?q=g:com.hexagonkt">
<img src="https://hexagonkt.com/img/download.svg" alt="Maven Central Repository" />
<img src="https://hexagontk.com/img/download.svg" alt="Maven Central Repository" />
</a>
</p>

<p align="center">
<a href="https://hexagonkt.com">Home Site</a> |
<a href="https://hexagonkt.com/quick_start">Quick Start</a>
<a href="https://hexagontk.com">Home Site</a> |
<a href="https://hexagontk.com/quick_start">Quick Start</a>
</p>

---
Expand Down Expand Up @@ -79,13 +79,13 @@ For more information check the [Quick Start Guide].

[framework]: https://stackoverflow.com/a/3057818/973418
[Kotlin]: http://kotlinlang.org
[The HTTP server]: http://hexagonkt.com/http_server
[The HTTP client]: http://hexagonkt.com/http_client
[Template Processing]: http://hexagonkt.com/templates
[The HTTP server]: http://hexagontk.com/http_server
[The HTTP client]: http://hexagontk.com/http_client
[Template Processing]: http://hexagontk.com/templates
[Hexagonal Architecture]: http://fideloper.com/hexagonal-architecture
[Clean Architecture]: https://8thlight.com/blog/uncle-bob/2012/08/13/the-clean-architecture.html
[Ports and Adapters Architecture]: https://herbertograca.com/2017/09/14/ports-adapters-architecture
[Quick Start Guide]: http://hexagonkt.com/quick_start
[Quick Start Guide]: http://hexagontk.com/quick_start

## Simple HTTP service

Expand Down Expand Up @@ -142,8 +142,8 @@ fun main() {

4. Run the service and view the results at: [http://localhost:2010/hello][Endpoint]

[Gradle Starter]: https://github.com/hexagonkt/gradle_starter
[Maven Starter]: https://github.com/hexagonkt/maven_starter
[Gradle Starter]: https://github.com/hexagontk/gradle_starter
[Maven Starter]: https://github.com/hexagontk/maven_starter
[Setup Gradle]: https://kotlinlang.org/docs/reference/using-gradle.html
[Setup Maven]: https://kotlinlang.org/docs/reference/using-maven.html
[Endpoint]: http://localhost:2010/hello
Expand Down Expand Up @@ -409,7 +409,7 @@ private val path: PathHandler = path {

You can check more sample projects and snippets at the [examples page].

[examples page]: https://hexagonkt.com/examples/example_projects
[examples page]: https://hexagontk.com/examples/example_projects

## Thanks

Expand All @@ -425,7 +425,7 @@ This project is supported by:
<a href="https://www.jetbrains.com/?from=Hexagon-Toolkit">
<img
height="96px"
src="https://hexagonkt.com/img/sponsors/jetbrains-variant-4.svg">
src="https://hexagontk.com/img/sponsors/jetbrains-variant-4.svg">
</a>

## Status
Expand All @@ -437,8 +437,8 @@ The toolkit is properly tested. This is the coverage report:
Performance is not the primary goal, but it is taken seriously. You can check performance numbers
in the [TechEmpower Web Framework Benchmarks][benchmark].

[Coverage]: https://hexagonkt.com/img/coverage.svg
[CoverageReport]: https://hexagonkt.com/jacoco
[Coverage]: https://hexagontk.com/img/coverage.svg
[CoverageReport]: https://hexagontk.com/jacoco
[benchmark]: https://www.techempower.com/benchmarks

## Contribute
Expand All @@ -463,15 +463,15 @@ Thanks to all project's [contributors]!

[![CodeTriage](https://www.codetriage.com/hexagonkt/hexagon/badges/users.svg)][CodeTriage]

[give it a star]: https://github.com/hexagonkt/hexagon/stargazers
[give it a star]: https://github.com/hexagontk/hexagon/stargazers
[@hexagontk]: https://twitter.com/hexagontk
[Slack]: https://kotlinlang.slack.com/messages/hexagon
[issues]: https://github.com/hexagonkt/hexagon/issues
[issues]: https://github.com/hexagontk/hexagon/issues
[reactions]: https://github.com/blog/2119-add-reactions-to-pull-requests-issues-and-comments
[contributing]: https://github.com/hexagonkt/hexagon/contribute
[Organization Board]: https://github.com/orgs/hexagonkt/projects/2
[contributors]: https://github.com/hexagonkt/hexagon/graphs/contributors
[CodeTriage]: https://www.codetriage.com/hexagonkt/hexagon
[contributing]: https://github.com/hexagontk/hexagon/contribute
[Organization Board]: https://github.com/orgs/hexagontk/projects/2
[contributors]: https://github.com/hexagontk/hexagon/graphs/contributors
[CodeTriage]: https://www.codetriage.com/hexagontk/hexagon

## License

Expand Down
8 changes: 4 additions & 4 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ task("setUp") {
description = "Set up project for development. Creates the Git pre push hook (run build task)."

doLast {
val dotfiles = "https://raw.githubusercontent.com/hexagonkt/.github/master"
val dotfiles = "https://raw.githubusercontent.com/hexagontk/.github/master"
exec { commandLine("curl $dotfiles/.gitignore -o .gitignore".split(" ")) }
exec { commandLine("curl $dotfiles/commit_template.txt -o .git/message".split(" ")) }
exec { commandLine("curl $dotfiles/.editorconfig -o .editorconfig".split(" ")) }
Expand Down Expand Up @@ -80,7 +80,7 @@ task("nativeTestModules") {
description = "Print module descriptions to be used in the GraalVM native compliant directory."

doLast {
val gitHub = "https://github.com/hexagonkt/hexagon/tree/master"
val gitHub = "https://github.com/hexagontk/hexagon/tree/master"
val entries = subprojects
.filter { sp -> sp.tasks.any { t -> t.name == "nativeTest" } }
.sortedBy { sp -> "${sp.group}:${sp.name}" }
Expand All @@ -107,7 +107,7 @@ task("nativeTestModules") {
"metadata_locations": [$m],
"tests_locations": [
"$t",
"https://github.com/hexagonkt/hexagon/actions/workflows/nightly.yml"
"https://github.com/hexagontk/hexagon/actions/workflows/nightly.yml"
]
}
]
Expand Down Expand Up @@ -140,7 +140,7 @@ gradle.taskGraph.whenReady(closureOf<TaskExecutionGraph> {
})

tasks.wrapper {
gradleVersion = "8.6"
gradleVersion = "8.7"
distributionType = ALL
}

Expand Down
28 changes: 14 additions & 14 deletions contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,19 +10,19 @@ You can also ask any question, make suggestions or complaints at the project's
[Slack channel][Slack]. You can also be up-to-date of project's news following [@hexagontk] on
X (Twitter).

[discussion]: https://github.com/hexagonkt/hexagon/discussions
[discussion]: https://github.com/hexagontk/hexagon/discussions
[Slack]: https://kotlinlang.slack.com/messages/hexagon
[@hexagontk]: https://twitter.com/hexagontk

## Report a Bug
To file a bug, create an issue with the [bug template].

[bug template]: https://github.com/hexagonkt/hexagon/issues/new?template=bug.md
[bug template]: https://github.com/hexagontk/hexagon/issues/new?template=bug.md

## Request a Feature
Create a new issue using the [enhancement template] to file an improvement.

[enhancement template]: https://github.com/hexagonkt/hexagon/issues/new?template=enhancement.md
[enhancement template]: https://github.com/hexagontk/hexagon/issues/new?template=enhancement.md

## Contribution Steps
1. You can check available tasks in the [Organization Board]. Issues with the [help wanted] tag in
Expand All @@ -43,14 +43,14 @@ Create a new issue using the [enhancement template] to file an improvement.
module definition).
7. Follow the commit rules defined at the [commit guidelines].

[Organization Board]: https://github.com/orgs/hexagonkt/projects/2
[help wanted]: https://github.com/hexagonkt/hexagon/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22
[pull request template]: https://github.com/hexagonkt/.github/blob/master/pull_request_template.md
[Organization Board]: https://github.com/orgs/hexagontk/projects/2
[help wanted]: https://github.com/hexagontk/hexagon/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22
[pull request template]: https://github.com/hexagontk/.github/blob/master/pull_request_template.md
[IntelliJ]: https://www.jetbrains.com/idea
[Editor Config]: https://editorconfig.org
[Kotlin Coding Conventions]: https://kotlinlang.org/docs/reference/coding-conventions.html
[commit guidelines]: https://github.com/hexagonkt/.github/blob/master/commits.md
[ideas]: https://github.com/hexagonkt/hexagon/discussions/categories/ideas
[commit guidelines]: https://github.com/hexagontk/.github/blob/master/commits.md
[ideas]: https://github.com/hexagontk/hexagon/discussions/categories/ideas

## Project Structure
The Hexagon project is composed of several modules. Most of the modules publish libraries for their
Expand All @@ -60,16 +60,16 @@ Aside of that kind of modules, you can also find infrastructure modules: compone
project itself. These are internal modules not intended to be directly used by users (like the
[starters] or the [site]).

[Hexagon Structure]: https://github.com/hexagonkt/hexagon/blob/master/README.md#hexagon-structure
[starters]: https://github.com/hexagonkt/hexagon/blob/master/starters/README.md
[site]: https://github.com/hexagonkt/hexagon/blob/master/site/README.md
[Hexagon Structure]: https://github.com/hexagontk/hexagon/blob/master/README.md#hexagon-structure
[starters]: https://github.com/hexagontk/hexagon/blob/master/starters/README.md
[site]: https://github.com/hexagontk/hexagon/blob/master/site/README.md

## Local Setup
Hexagon build process requires a JDK 21+ to compile. You can check the required software, build the
project, generate the documentation and install it in your local repository typing:

```bash
git clone https://github.com/hexagonkt/hexagon.git
git clone https://github.com/hexagontk/hexagon.git
cd hexagon
./gradlew setUp clean build
./gradlew buildSite publishToMavenLocal
Expand Down Expand Up @@ -109,7 +109,7 @@ If you want to generate the documentation site, check the Hexagon's site module
1. Release site's dependent projects (`hexagon_extra`)
2. Publish their packages using the [Nexus Repository Manager]
3. Merge Hexagon main project to `master` in GitHub
4. Check the site deployment is OK ([https://hexagonkt.com])
4. Check the site deployment is OK ([https://hexagontk.com])
5. Publish Hexagon modules using the [Nexus Repository Manager]
6. Create a GitHub release
7. Update starter repositories (Gradle and Maven ones)
Expand All @@ -134,7 +134,7 @@ Commit messages can be filtered by types (check the [commit guidelines]) for det
git log 1.2.0...1.3.0 \
--date=iso8601 \
--reverse \
--pretty=format:'* %ad %ar <%an %ae> [View](http://github.com/hexagonkt/hexagon/commit/%H) · %s' \
--pretty=format:'* %ad %ar <%an %ae> [View](http://github.com/hexagontk/hexagon/commit/%H) · %s' \
>>CHANGELOG.md

git log 1.2.0...1.3.0 --date=iso8601 --reverse --pretty=format:'%an %ae'|sort|uniq >>CHANGELOG.md
Expand Down
Loading

0 comments on commit ab528a4

Please sign in to comment.