The big elephant in the room is of course Hubot, which now hasn’t seen new commits in over three years.
What ChatOps Solutions Should You Use Today? | PäksTech - 0 views
-
-
Botkit bots are written in JavaScript and they run on Node.js
-
Errbot is a chatbot written in Python, it comes with a ton of features, and it is extendable with custom plugins.
- ...8 more annotations...
Optimizing Gitlab pipelines - Basics (1) | PrinsFrank.nl - 0 views
-
When you use specific docker image, make sure you have the Dependency Proxy enabled so the image doesn’t have to be downloaded again for every job.
-
stages are used to group items that can run at the same time.
-
Instead of waiting for all jobs to finish, you can mark jobs as interruptible which signals a job to cancel when a new pipeline starts for the same branch
- ...8 more annotations...
3. Hello, world! - Err 9.9.9 documentation - 0 views
-
The first is a Message object, which represents the full message object received by Errbot.
-
The second is a string (or a list, if using the split_args_with parameter of botcmd()) with the arguments passed to the command.
-
args would be the string “Mister Errbot”.
- ...6 more annotations...
Language Server Protocol - Wikipedia - 0 views
-
Modern IDEs provide developers with sophisticated features like code completion, refactoring, navigating to a symbol's definition, syntax highlighting, and error and warning markers.
-
an IDE needs a sophisticated understanding of the programming language that the program's source is written in.
-
Conventional compilers or interpreters for a specific programming language are typically unable to provide these language services, because they are written with the goal of either transforming the source code into object code or immediately executing the code.
- ...5 more annotations...
APP_KEY And You | Tighten - 0 views
-
The application key is a random, 32-character string stored in the APP_KEY key in your .env file.
-
Once your app is running, there's one place it uses the APP_KEY: cookies.
-
Laravel uses the key for all encrypted cookies, including the session cookie, before handing them off to the user's browser, and it uses it to decrypt cookies read from the browser.
- ...16 more annotations...
Tagging AWS resources - AWS General Reference - 0 views
-
assign metadata to your AWS resources in the form of tags.
-
a user-defined key and value
-
Tag keys are case sensitive.
- ...17 more annotations...
Run your CI/CD jobs in Docker containers | GitLab - 0 views
-
If you run Docker on your local machine, you can run tests in the container, rather than testing on a dedicated CI/CD server.
-
Run other services, like MySQL, in containers. Do this by specifying services in your .gitlab-ci.yml file.
-
By default, the executor pulls images from Docker Hub
- ...10 more annotations...
About Kubernetes Ingress - 0 views
phusion/passenger-docker: Docker base images for Ruby, Python, Node.js and Meteor web apps - 0 views
-
Ubuntu 20.04 LTS as base system
-
2.7.5 is configured as the default.
-
Python 3.8
- ...23 more annotations...
Choose when to run jobs | GitLab - 0 views
-
Rules are evaluated in order until the first match.
-
no rules match, so the job is not added to any other pipeline.
-
define a set of rules to exclude jobs in a few cases, but run them in all other cases
- ...32 more annotations...
我做系统架构的一些原则 | 酷 壳 - CoolShell - 0 views
-
如果不说收益,只是为了技术而技术,而没有任何意义。
-
有计划和无计划的停机做相应的解决方案
-
经常不断的 human error
- ...35 more annotations...
Trunk-based Development | Atlassian - 0 views
-
Trunk-based development is a version control management practice where developers merge small, frequent updates to a core “trunk” or main branch.
-
Gitflow and trunk-based development.
-
Gitflow, which was popularized first, is a stricter development model where only certain individuals can approve changes to the main code. This maintains code quality and minimizes the number of bugs.
- ...20 more annotations...
Overriding Auto Devops - 0 views
-
most customers need to modify the devops pipeline to suit there needs
-
include Auto Devops and override it.
-
include all of Auto Devops, just as if the Auto Devops checkbox were checked for the project
- ...4 more annotations...
stakater/Reloader: A Kubernetes controller to watch changes in ConfigMap and ... - 0 views
-
reloader.stakater.com/search and reloader.stakater.com/auto do not work together.
-
If you have the reloader.stakater.com/auto: "true" annotation on your deployment, then it will always restart upon a change in configmaps or secrets it uses,
-
By default reloader watches in all namespaces.
Helm | Named Templates - 0 views
-
a special-purpose include function that works similarly to the template action.
-
when naming templates: template names are global.
-
templates in subcharts are compiled together with top-level templates, you should be careful to name your templates with chart-specific names.
- ...14 more annotations...
Helm | Variables - 0 views
-
there is one variable that is always global - $ - this variable will always point to the root context.
-
# Many helm templates would use `.` below, but that will not work
-
{{- range
Deploy tokens | GitLab - 0 views
-
If a user creates one named gitlab-deploy-token, the username and token of the deploy token is automatically exposed to the CI/CD jobs as CI/CD variables: CI_DEPLOY_USER and CI_DEPLOY_PASSWORD
-
The special handling for the gitlab-deploy-token deploy token is not implemented for group deploy tokens.
How to configure a Kubernetes Multi-Pod Deployment - Stack Overflow - 0 views
-
A Deployment is meant to represent a single group of PODs fulfilling a single purpose together.
-
Deployments are meant to contain stateless services. If you need to store a state you need to create StatefulSet instead
« First
‹ Previous
61 - 80 of 1422
Next ›
Last »
Showing 20▼ items per page