ci-cd VS hn-search

Compare ci-cd vs hn-search and see what are their differences.

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
ci-cd hn-search
6 1,643
- 525
- 0.4%
- 2.9
- 7 months ago
TypeScript
- GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

ci-cd

Posts with mentions or reviews of ci-cd. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-10-16.
  • Atlassian prepares to abandon on-prem server products
    6 projects | news.ycombinator.com | 16 Oct 2023
    Thanks for your feedback. GitLab team member here.

    > We(as in everyone) are in a serious need of a new git server product. Just do git serving, and do it well. Preferably in a way multiple nodes can be run active-active for scaling and reliability. No need for cicd (Jenkins is fine for that, thank you very much).

    You can integrate Jenkins into GitLab. https://docs.gitlab.com/ee/integration/jenkins.html Suggest considering a migration to GitLab CI/CD in your migration planning, following the updated documentation: https://docs.gitlab.com/ee/ci/migration/jenkins.html and more automated imports in https://about.gitlab.com/blog/2023/09/26/atlassian-server-en...

    > Web hooks sending and receiving. For example launch a merge request webhook(to lambda via aws api gateway, or to Jenkins). Receive a webhook as merge request approval when some Jenkins job finishes.

    (FYI) https://docs.gitlab.com/ee/user/project/integrations/webhook... and https://docs.gitlab.com/ee/user/project/integrations/webhook...

    You can trigger a pipeline from external webhooks using a trigger token, and execute an action against the GitLab REST API. The example for triggering pipelines in https://docs.gitlab.com/ee/ci/triggers/#trigger-a-pipeline can be expanded into more actions, i.e. using the API to create MR approvals or comments.

    For Python, I'd recommend looking into python-gitlab and this tutorial blog post: https://about.gitlab.com/blog/2023/02/01/efficient-devsecops...

    > if you create cicd jobs/pipelines there is no way to giving someone an ability to run that pipeline without giving that person ability to push to the repository and submit merge requests. Yes, you can then set it so approval is needed before merge, protecting said pipeline, but why? There has been a ticket on gitlabs own issues page about it for years and it is still not resolved.

    Please share the URL :)

    When creating a new GitLab project, the default branch is protected by default, and only maintainer roles can push to the default branch. https://docs.gitlab.com/ee/user/project/protected_branches.h...

    A developer role can create non-protected Git branches, merge requests, and as such trigger a pipeline from a merge request. You've mentioned approval rules as a safeguard already - CODEOWNERS can be an additional way to ensure that review workflows are followed. https://docs.gitlab.com/ee/user/project/codeowners/

    You can also use branch protection rules to allow `No one` for push actions, i.e. any branch that matches the pattern, except for `main` or git tag patterns. https://docs.gitlab.com/ee/user/project/protected_branches.h...

    > Gitlab enterprise has no mode of working that let's you have more than one active server at a time so goodbye horizontal scaling.

    Suggest reviewing the reference architectures documentation in https://docs.gitlab.com/ee/administration/reference_architec... to decide whether horizontal scaling is needed for your environment.

    For distributed environments, suggest looking into Geo: https://docs.gitlab.com/ee/administration/geo/index.html

    > You want to scale your cicd worker nodes? They want you to use docker mashine(a deprecated product) instead of writing a Plugin like ec2-fleet for Jenkins.

    The current GitLab CI/CD runner architecture involves docker-machine, based on a fork maintained by GitLab. This fork receives security and bug fixes to ensure users and customers can rely on auto-scaling in production. https://gitlab.com/gitlab-org/ci-cd/docker-machine#%EF%B8%8F... Please review the support statement in https://gitlab.com/groups/gitlab-org/-/epics/2502 to learn more for how long the fork remains supported.

    The new auto-scaling architecture provides a task scheduler, and so-called fleeting plugins. You can review the architecture blueprint in https://docs.gitlab.com/ee/architecture/blueprints/runner_sc... and follow the documentation in https://docs.gitlab.com/runner/runner_autoscale/

    If you prefer a timeline, please follow the Docker Machine Replacement Project Plan in https://gitlab.com/groups/gitlab-org/-/epics/6995 For example, the AWS EC2 Fleeting plugin is available in Beta since GitLab 16.5 and scheduled for 16.7 GA, see the epic https://gitlab.com/groups/gitlab-org/-/epics/8856

    When using Kubernetes, you can take advantage of the Kubernetes executor to auto-scale pods. https://docs.gitlab.com/runner/executors/kubernetes.html

    To optimize the CI/CD infrastructure next to auto-scaling, these tips might be handy, too: https://docs.gitlab.com/ee/ci/pipelines/pipeline_efficiency....

    > into saas.

    Next to GitLab self-managed and SaaS, you can also use GitLab Dedicated, where you get access your own isolated cloud instance. https://about.gitlab.com/blog/2023/08/03/building-gitlab-wit...

  • Deploying Serverless GitLab Runners on AWS Fargate with Terraform
    5 projects | dev.to | 11 Nov 2022
    The Fargate driver doesn’t support ECS Exec yet. For more info: https://gitlab.com/gitlab-org/ci-cd/custom-executor-drivers/fargate/-/issues/49
  • Custom AMI to speed up docker+machine provisioning?
    1 project | /r/gitlab | 9 Mar 2022
    Their fork is, as one might imagine, open source. You can see what it does against a normal Ubuntu system, for example: https://gitlab.com/gitlab-org/ci-cd/docker-machine/-/blob/v0.16.2-gitlab.13/libmachine/provision/ubuntu_systemd.go
  • Docker for Mac Without Docker Desktop
    18 projects | news.ycombinator.com | 28 Jan 2022
    Gitlab maintains a fork of docker-machine with critical bug fixes that I've been using recently since Docker deprecated it: https://gitlab.com/gitlab-org/ci-cd/docker-machine
  • Listing Docker images from Gitlab's registry
    1 project | /r/gitlab | 15 Feb 2021
    Just look at the project https://gitlab.com/gitlab-org/ci-cd/codequality/container_registry

hn-search

Posts with mentions or reviews of hn-search. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-05-07.
  • Rule of Thumb: Anything that looks fancy is not worth you time
    1 project | news.ycombinator.com | 8 May 2024
    - Ads with Psychological tricks

    Truly good websites have around 2 facts per 10 word sentence, and get instantly to the chase. Also: good websites give you the names of all their competitors/alternative websites before showing their own stuff, and give you further reading.

    Right now the world of technology is supposedly more innovative than ever, but somehow Wikipedia (https://www.wikipedia.org/) and Search Hackernews (https://hn.algolia.com/) beat billion dollar search engines.

    Articles written decades ago are still unsurpassed in terms of quality and ease of understanding, but the best modern websites can do is textbook explanations. It is time society graduates from boilerplate buzzword textbook culture.

    Now the gems of the internet are slowly being buried beneath mountains of trash.

    If something sounds boilerplate it isn't good enough.

    Don't bother saying something that has been said before, and better.

  • What makes a translation great
    2 projects | news.ycombinator.com | 7 May 2024
    >for more detail: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

    Oh, I see. We actually discussed Pound about four years ago - just a little back and forth about the ABC of Reading: https://news.ycombinator.com/item?id=24196681

    >What's your explanation of why Pound went Fascist?

    I'm not sure I particularly have one; I haven't read any of his longer political or cultural (i.e. non-literary) works. I just think it's silly to correlate an approach to translation that you dislike with fascism. Especially as I'm not sure it even makes sense on its own terms: I can only read your comment as 'lazy translator? Figures that he would be a fascist', but if I imagine the type of translation a fascist would approve of, the approach I picture is fastidious, fussy, concerned with fidelity to the point of stickler-ishness. (Isn't that from where we get 'grammar nazi'?)

    And oh, well, since you ask I'll take a shy at it: my vague sense is that he became fascist because saw a society in decline due to it becoming more and more a sham society: opulence without virtue, power without vigour, money no longer tied to actually existing goods. (Of course, all of this shades easily into antisemitism.) He saw fascism as the answer; It's easier to see in retrospect that it wasn't.

  • Zed Decoded: Linux When? – Zed Blog
    7 projects | news.ycombinator.com | 7 May 2024
    "multiplayer notepad" goes back 15 years at least - https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu... notepad&sort=byDate&type=comment

    it was used back with a popular website which opened a text document and anyone viewing could type, but I can't remember the name. That became a thing in Google Docs, Microsoft Office, Floobits, and lots of self-hosted and cloned sites.

  • Louis Rossmann: YouTube's Legal Team sent me a letter [video]
    1 project | news.ycombinator.com | 3 May 2024
    If you see a post that ought to have been moderated but hasn't been, the likeliest explanation is that we didn't see it. You can help by flagging it or emailing us at [email protected].

    https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

  • An Oil Price-Fixing Conspiracy Caused 27% of All Inflation in 2021
    1 project | news.ycombinator.com | 3 May 2024
    Ok, but please don't post unsubstantive comments to Hacker News.

    I understand the reason for repeating these sentiments—it's the same reason why they get upvoted to the top of threads*—but repetition of this kind is what we're most trying to avoid here.

    https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

    https://news.ycombinator.com/newsguidelines.html

    * I've marked this one off topic now.

  • Validating app for manufacturers enhancing process reliability and efficiency
    1 project | news.ycombinator.com | 2 May 2024
    I was looking for it in the guidelines. There are a couple of conventions for postings. Consider a bit of prior examples: [https://hn.algolia.com/?q=show+hn]
  • Show HN: Hacker Search – A semantic search engine for Hacker News
    3 projects | news.ycombinator.com | 2 May 2024
    yeah there are only three stories coming up from the site search

    https://hn.algolia.com/?q=postgres+clustering

    only one is semanthically correct, the other pick up the wrong version of clustering (i.e. k-means instead of multi master writes)

    but yeah if one doesn't test the hard cases, how does one know it preserves semantics :D

  • Longevity of Recordable CDs, DVDs and Blu-Rays
    1 project | news.ycombinator.com | 2 May 2024
  • The Scientific Method Part 5: Illusions, Delusions, and Dreams
    1 project | news.ycombinator.com | 2 May 2024
    Like dismissing the work of Feyerabend or Wittgenstein without seemingly having read either:

    https://hn.algolia.com/?dateRange=pastMonth&page=0&prefix=tr...

  • Any Google Analytics Alternatives?
    3 projects | news.ycombinator.com | 1 May 2024
    https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...