Commit 69d56c3f authored by Hanif Smith-Watson's avatar Hanif Smith-Watson
Browse files

Fix broken or malformed links

parent fe7efd13
......@@ -17,7 +17,7 @@ related_posts:
This blog post was originally published on the [GitLab Unfiltered blog](/blog/categories/unfiltered/). It was reviewed and republished on 2021-04-13.
{: .note .alert-info .text-center}
 
There is a lot of flexibility when it comes to defining and using GitLab environment variables for [CI/CD](/topic/ci-cd/). Variables are extremely useful for controlling jobs and pipelines, and they help you avoid hard-coding values in your `.gitlab-ci.yml` configuration file. The information in this post should weave a larger picture by bringing together all (or most) of the information around defining and handling variables, making it easier to understand the scope and capabilities. Relevant documentation is linked throughout the post.
There is a lot of flexibility when it comes to defining and using GitLab environment variables for [CI/CD](/topics/ci-cd/). Variables are extremely useful for controlling jobs and pipelines, and they help you avoid hard-coding values in your `.gitlab-ci.yml` configuration file. The information in this post should weave a larger picture by bringing together all (or most) of the information around defining and handling variables, making it easier to understand the scope and capabilities. Relevant documentation is linked throughout the post.
 
In [GitLab CI/CD](https://docs.gitlab.com/ee/ci/), variables can be used to customize jobs by defining and storing values. When using variables there is no need to hard code values. In GitLab, CI/CD variables can be defined by going to **Settings >> CI/CD >> Variables**, or by simply defining them in the `.gitlab-ci.yml` file.
 
......
......@@ -34,5 +34,5 @@ Reskilling is an excellent option, though. The DevOps Institute [offers training
 
_Johanna Ambrosio is a freelance technology writer._
 
Cover image by Hans-Peter Gauster on [Unsplash](www.unsplash.com)
Cover image by Hans-Peter Gauster on [Unsplash](https://www.unsplash.com)
{: .note}
......@@ -243,6 +243,6 @@ To see these capabilities in action, check out the following video:
</figure>
<!-- blank line -->
 
Cover image by Jakob Søby on [Unsplash](www.unsplash.com)
Cover image by Jakob Søby on [Unsplash](https://www.unsplash.com)
{: .note}
 
......@@ -48,7 +48,7 @@ To see a complete list of features, see our
* Your program membership needs to be renewed annually. If you do not renew, [your account will be downgraded](/pricing/licensing-faq/#what-happens-when-my-subscription-is-about-to-expire-or-has-expired).
* Acceptance into the GitLab for Open Source Program is at GitLab’s sole discretion, and we reserve the right to terminate the Program, or change the [Program requirements](/solutions/open-source/join/#requirements) at any time.
 
If you have any additional questions regarding this program, feel free to reach us at [opensource@gitlab.com](opensource@gitlab.com).
If you have any additional questions regarding this program, feel free to reach us at [opensource@gitlab.com](mailto:opensource@gitlab.com).
 
## How to apply
 
......
......@@ -89,7 +89,7 @@ Here’s **what’s new** that enables you to leverage the benefits of a single
**Unified vulnerability management and reporting** – We’ve consolidated security findings into a [single dashboard](https://docs.gitlab.com/ee/user/application_security/vulnerability_report/) that aggregates information from GitLab and other sources, including third-party scanners, our [security partners](/partners/technology-partners/#security), and more. You can [pull in vulnerability data from other systems](/blog/2021/11/23/three-things-you-might-not-know-about-gitlab-security/), manual pen testing, bug bounty programs, or even from security tools that don’t run in GitLab pipeline jobs. Vulnerability management in GitLab Ultimate helps you manage all of your [software vulnerability information](https://docs.gitlab.com/ee/user/application_security/vulnerabilities/) in one place to efficiently triage and remediate findings.
 
 
**Proprietary SAST scanner** – We have [replaced some of our language-specific open-source scanners (OSS)](https://docs.gitlab.com/ee/user/application_security/sast/#supported-languages-and-frameworks) with [Semgrep](https://r2c.dev/blog/2021/introducing-semgrep-for-gitlab/), a proprietary scanner, to improve coverage, accuracy, and speed. Semgrep's flexible rule syntax is ideal for streamlining the [GitLab Custom Rulesets](​​https://docs.gitlab.com/ee/user/application_security/sast/#customize-rulesets) feature for extending and modifying detection rules. It also allows GitLab customers access to Semgrep's community rules.
**Proprietary SAST scanner** – We have [replaced some of our language-specific open-source scanners (OSS)](https://docs.gitlab.com/ee/user/application_security/sast/#supported-languages-and-frameworks) with [Semgrep](https://r2c.dev/blog/2021/introducing-semgrep-for-gitlab/), a proprietary scanner, to improve coverage, accuracy, and speed. Semgrep's flexible rule syntax is ideal for streamlining the [GitLab Custom Rulesets](https://docs.gitlab.com/ee/user/application_security/sast/#customize-rulesets) feature for extending and modifying detection rules. It also allows GitLab customers access to Semgrep's community rules.
 
Here’s **what’s next** that will enable organizations to leverage the benefits of a single DevOps Platform in GitLab’s Ultimate version:
 
......
......@@ -60,5 +60,5 @@ The sky is the limit for how DevOps is transforming the scientific research proc
</figure>
<!-- blank line -->
 
Cover image by [Hans Reiners](https://unsplash.com/photos/lQGJCMY5qcM) on [Unsplash](www.unsplash.com){: .note}
Cover image by [Hans Reiners](https://unsplash.com/photos/lQGJCMY5qcM) on [Unsplash](https://unsplash.com/){: .note}
 
......@@ -18,6 +18,6 @@ Established in 1994, [California’s SLP](https://www.dgs.ca.gov/PD/About/Page-C
 
GitLab believes that this contract, which makes The DevOps Platform more accessible and cost-effective, will expedite the broader adoption of DevOps in the [public sector](/solutions/public-sector/). GitLab’s single application will enable greater collaboration within public sector agencies, allowing teams to partner on planning, building, securing, and deploying software.
 
To streamline the process, GitLab will work with channel partners including [Acuity Technical Solutions](https://www.acuitytechnical.com), [Launch Consulting](https://www.launchconsulting.com) and [Veteran Enhanced Technology Solutions](​​https://veteranets.com).
To streamline the process, GitLab will work with channel partners including [Acuity Technical Solutions](https://www.acuitytechnical.com), [Launch Consulting](https://www.launchconsulting.com) and [Veteran Enhanced Technology Solutions](https://veteranets.com/).
 
“Public sector agencies are under tremendous pressure to transform and streamline their software development processes,” said [Michelle Hodges](/company/team/#mwhodges), GitLab’s vice president of global channels. “We’re proud to extend the power of our platform to a new network of customers via trusted channel partners and to help evolve the ways in which they collaborate on and deliver software.”
......@@ -10,7 +10,7 @@ description: "The Accounting Operations function is responsible for the strategy
 
The Director, Accounting Operations job family leads our Accounting Shared Services teams including Payroll and Accounts Payable. The Director, Accounting Operations is responsible for the leadership, strategy, and execution of Accounting Operations, including developing policies and procedures to enable the attainment of key corporate and business objectives.
 
This role reports to the [VP, Corporate Controller](job-families/finance/corporate-controller/).
This role reports to the [VP, Corporate Controller](/job-families/finance/corporate-controller/).
 
#### Director, Accounting Operations Job Grade
 
......
......@@ -115,7 +115,7 @@ The Staff Internal Communications Manager is a [grade 8](/handbook/total-rewards
 
### Senior Manager, Internal Communications
 
The Senior Manager, Internal Communications reports to the [Senior Director, Talent Brand and Enablement](job-families/people-ops/talent-brand-and-talent-acquisition-enablement/#senior-director-of-talent-brand--talent-acquisition-enablement).
The Senior Manager, Internal Communications reports to the [Senior Director, Talent Brand and Enablement](/job-families/people-ops/talent-brand-and-talent-acquisition-enablement/#senior-director-of-talent-brand--talent-acquisition-enablement).
 
#### Senior Manager, Internal Communications Job Grade
 
......@@ -154,7 +154,7 @@ The Senior Manager, Internal Communications is a [grade 9](/handbook/total-rewar
 
### Director, Internal Communications
 
The Director, Internal Communications reports to the [Senior Director, Talent Brand and Enablement](job-families/people-ops/talent-brand-and-talent-acquisition-enablement/#senior-director-of-talent-brand--talent-acquisition-enablement).
The Director, Internal Communications reports to the [Senior Director, Talent Brand and Enablement](/job-families/people-ops/talent-brand-and-talent-acquisition-enablement/#senior-director-of-talent-brand--talent-acquisition-enablement).
 
#### Director, Internal Communications Job Grade
 
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment